Skip to main content

Taco Rosa Newport Beach

restaurant · mexican restaurant · Newport Beach, CA

Address
2632 San Miguel Dr, Newport Beach, CA 92660
Phone
(949) 720-0980
Website
tacorosa.com
Where
33.6259, -117.8485

Search Hominin for Taco Rosa Newport Beach

Other restaurants nearby

More in Newport Beach

Taco Rosa Newport Beach — restaurant in Newport Beach, CA | Hominin