Address: 1300 W Main St, Rio Grande City 78582
Phone: (956) 488-0555
State: TX
City: Rio Grande City
Street Number: 1300 W Main St
Zip Code: 78582-4025
categories: family style restaurant
related searches: La herradura menu, Restaurants in rio grande city