1802 Hwy 287 E, Quanah, Texas 79252 USA
The historic Medicine Mound Depot Restaurant was built in 1910 and is a Texas landmark. Come enjoy our family setting and enjoy!
Photo Credit: Yelp