Restaurants & Bars

Los Angeles Area

The owners of Taco Mesa


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 7

The owners of Taco Mesa

MzMahhir | Mar 24, 2004 09:57 AM

The owners of Taco Mesa have a new restaurant in Newport Beach (San Miguel Shopping Center) that is upscale. It's called Taco Rosa - I haven't tried it yet, but The Register business section has a big article on it today. Has anyone tried it yet?

Want to stay up to date with this post?

Recommended From Chowhound