The restaurant’s location in Milford puts it within striking distance of Delaware’s beach towns without the summer crowds and inflated prices that often accompany oceanfront dining. It’s the perfect ...