We stopped in at the drive in after a day at the beach/hiking. Choose it since it was late and our kids were already tired and everyone was still sandy, wet heads, etc. Huge menu and food was pretty good. We had to wait a VERY long time for our food, but our waitress was very apologetic and explained there was a mix up. Despite the mix up, would return if you are looking for relatively quick food and don't want a typical fast food place.