GO
 
 

Directory, Stores & Dining

 

Taco Rosa
Phone: (949) 720-0980
Store Location: Newport Hills Center Suite: 2632

A unique approach to Mexico City cooking with an eclectic fusion of Spanish, European and southwestern influences.

+ Back to Listing
+ View Driving Directions