18186 Dairy Farm Rd, Lewes, Delaware 19958 USA
The location looks beautiful at night as the sun sets. You also can get an idea of how many cars were waiting for their turn.
Photo Credit: Yelp