Skip to main content

Joya Super Taqueria

restaurant · mexican restaurant · Mountain View, CA

Address
2512 California St, Mountain View, CA 94040
Phone
(650) 935-2354
Website
meseras.com/menu-super-tacos-el-conrro
Where
37.4040, -122.1066

Search Hominin for Joya Super Taqueria

Other restaurants nearby

More in Mountain View