← Mountain View restaurants
Joya Super Taqueria
No reviews yet
Tacos2512 California St, Mountain View
Own or manage Joya Super Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address2512 California St, Mountain View 94040
Phone+16509352354
Websitehttp://meseras.com/menu-super-tacos-el-conrro
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.