Taqueria Margaritas is located at 80 W El Camino Real,, Mountain View, CA. This location is in the Old Mountain View neighborhood. This business specializes in Mexican Restaurants, Tex-Mex Restaurants and Restaurants.
by merchantcircle on December 08, 2017 from merchantcircle