"I know this place is known for the loaded potato, but try the green Chile stew if you know something about New Mexican Food."
Phone: (+1)8303952239
Address: 604 Avenue J, 78840, Del Rio, US, United States
City: Del Rio
Dishes: 3
Amenities: 3
Categories: 5
Reviews: 57