This is by far the best drive in walk up in the country!!! You will not be disappointed. Great food!!!
All reviews seem positive