Share:

Restaurants & Bars 6

Worth the Drive?

ted | Dec 7, 2005 01:14 PM

I've heard about a fantastic mexican restaurant, opened in 2005, but is in Newport Beach near Fashion Island. I've heard it is the best in Southern California and worth the drive from LA. The name is Taco Rosa I think. Any info or experience.

Want to stay up to date with this post?

Recommended From Chowhound