Taqueria Margaritas Reviews & Details
80 W El Camino Real
Taqueria Margaritas is located at 80 W El Camino Real in Mountain view near the intersection of W el Camino Real and Bay St. Their menu consists of Mexican dishes . Call (650) 964-1860 today!
- Major Intersection:W El Camino Real And Bay St
Tell us more about Taqueria Margaritas Mountain view!