1990 W Expy 83, Mercedes, TX 78570 +1 956-565-3121
restaurant, Indian Hills, TX, United States
How to go there