2005 E Expwy, 83, Donna, TX 78537 +1 956-461-2226
restaurant, Donna, TX, United States
How to go there