|Address:||690 S Almaden Ave, San Jose, CA 95110, USA|
Tacos metro balderas is located at 690 S Almaden Ave, San Jose, CA 95110, USA
One of the best Mexican restaurants in town, very hole in the wall, and parking is scarce, however the food makes it worth your time .
Not the prettiest place in town, but if I go back to San Jose, I'm 100% going back for these tacos.
Some of the best tacos I've ever had!!! The area is slightly sketch and they only have two parking spots on site, but the food was totally worth it and cheap
Cheap and tasty!
Good down home Mexican comfort food.