300 SW Big Bend Trail, Glen Rose, TX 76043 +1 254-897-2940
restaurant, Glen Rose, TX, United States
How to go there