Laredo Taco Company
Laredo Taco Company
Hours:
2501 E Del Mar Blvd, Laredo TX 78041
Hours
Most Recent Comments
-
January 2023
Women were very rude. I Barbacoa, and was looking right at it on the steam table and the lady looked at me with a smirk and said we don’t have Barbacoa. I will never be back.
-
January 2023
Women were very rude. I Barbacoa, and was looking right at it on the steam table and the lady looked at me with a smirk and said we don’t have Barbacoa. I will never be back.
Nearest Laredo Taco Company Stores
You May Also Like
-
Laredo, Texas