922 Main St, Vega, Texas 79092 USA
Located on the corner of US Highway 385 and Main Street in the quaint little town of Vega, TX
Photo Credit: Yelp