631 S US Highway 83, Leakey, Texas 78873 USA
Business card says only open Tuesday but they were open Fridays too.
Photo Credit: Yelp