Blue Herring Overfalls is a scenic lookout Milford Sussex County located in Milford.
5 S Washington St, Milford, DE 19963 Milford , DE 19963 United States
Big birds big fish love it
Be still. Who knows what you'll observe.
Who woulda thought cinnamon and sugar with cheese dip. Mmmm... - Toni Stevens
If you go in during the odd hours its nice and quiet. Chicken Ranchero was awesome. My husband even ate his beans (and he hates all fruits and veggies). Would definitely come back ^_^ - Caitlin J