← San Jose restaurants
Super Taqueria
No reviews yet
Mexican2438 Almaden Rd, San Jose
Own or manage Super Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address2438 Almaden Rd, San Jose 95125
Phone+14087230475
Websitehttp://www.supertaquerias.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.