Taco Rosa is hidden in a shopping center off of Sierra Bonita in Newport Beach. Owned by the same family that runs Taco Mesa (see my other review), they offer similar food, but I think that the quality of the food is slightly better. However, the better food does come at a cost, as each dish costs slightly more. This is negated by the service that you get and the environment. The waiters/resses are all very nice and willing to give suggestions if you dont know what to get. The dessert is also wonderful, make sure you save space for it.
more