Phone: (+1)9566020210
Address: 3660 E Del Mar Blvd, 78041, Laredo, US, United States
City: Laredo
Dishes: 33
Reviews: 71
"DISGUSTING!! I do not recommend. Cockroach legs in my corn in a cup. Ordered via Doordash and they also forgot to put 2 other things on-top of that. The lady was also very rude and hung up."
All prices are estimates.
Laredo, Texas, a vibrant border city, offers a blend of Tex-Mex cuisine, with favorites like enchiladas and tamales, reflecting its rich cultural fusion.