My husband and I discovered Trolly Stop when we lived in Blowing Rock. Wonderful hot dogs and really nice...
All reviews seem positive