Weenie Barn

Weenie Barn is a restaurant mentioned in Echo Canyon. They sell jumbo corn dogs.