113 Dickinson St, Dewey Beach, Delaware 19971 USA
The view from the side of the restaurant.
Photo Credit: Yelp