7100 San Bernardo Ave, Laredo
Where did they change to?
Where are they located now?
Atmosphere: 5
Food: 5
Service: 5
Perhaps the best tacos in town.
These are the real street tacos!
(Translated by Google) Street taquitos ???(Original)Taquitos callejeros ???
The tacos are super good. Feels like if you're at nuevo laredo!
7100 San Bernardo Ave, Laredo, TX 78041
Where did they change to?
Where are they located now?
Atmosphere: 5
Food: 5
Service: 5
Perhaps the best tacos in town.
These are the real street tacos!
(Translated by Google) Street taquitos ???(Original)Taquitos callejeros ???
The tacos are super good. Feels like if you're at nuevo laredo!
Restaurantji Recommends