image of the Taco Rosa

Taco Rosa

2632 San Miguel Dr Newport Beach CA, 92660 | (949)720-0980


Menu of Taco Rosa

 
go

Back to Top