This Restaurant In Delaware Is Located In The Most Unforgettable Setting
Irish Eyes is a landmark restaurant in Lewes, Delaware that’s right on the canal. The highlight of this place is the incredible outdoor dining – with three decks, Irish Eyes can seat more people outdoors on a given night than nearly any other restaurant Lewes can even fit inside! Irish Eyes does not masquerade itself as a fine dining establishment, but it is proudly an Irish pub, with traditional bar food and Irish fare that’s easy to enjoy. The location is what sets Irish Eyes apart, though – it’s right on the Lewes-Rehoboth Canal and offers views to die for.
If you’re spending time in Lewes beyond just your dinner hours, take advantage of the incredible abandoned Fort from World War II – it’s within walking distance of Irish Eyes, so it’s a wonderful (and creepy!) way to build up an appetite before chowing down on a baked potato.