Super Taqueria
Address:
2438 Almaden Rd, San Jose, CA 95125
Phone:
(408) 723-0475
Hours:
- Mon: 9am-10pm
- Tue: 9am-10pm
- Wed: 9am-10pm
- Thu: 9am-10pm
- Fri: 9am-10pm
- Sat: 9am-10pm
- Sun: 9am-10pm
Other Businesses:
- Lupe's Taqueria at 5899 Santa Teresa Blvd, San Jose, CA 95123
- El Pollo Rico Number Two at 4112 Monterey Hwy, San Jose, CA 95111
- Isabellas Restaurant at 700 S Winchester Blvd, San Jose, CA 95128
- Starbucks Coffee at 605 W Capitol Expy, San Jose, CA 95136
- Pizza Guys at 1347 S Winchester Blvd, San Jose, CA 95128