Category: | Restaurant, |
---|---|
Address: | 3910 E Del Mar Blvd #204, Laredo, TX 78041, USA |
Zip code: | 78041 |
Excellent service and God food for a great price highly recommended
Great food and service. Best Chilaquiles in town!
Excellent good. It also has healthy options. I super recommend
Awesome chilaquiles and cafe de olla, limited selection otherwise.