Reviews for Laredo Taco Company in McAllen, TX
The store on Lahoma and Expressway 83 in Palmview their kitchen is out of this world great tacos Power Rangers
Great quantity for the price. It?s slightly bland but you can get a great amount of salsas and condiments to add flavor.