106 S Adelaide St, Terrell, Texas 75160 USA
The official greeter. He is always excited to meet you
Photo Credit: Yelp