Lewes, Delaware 4912 Reviewed February 3, 2024via mobile The Island - A great place for sunset happy hours and quick seafood. The island was a great little stop on our way home after work on a Friday evening. We arrived just around 5:30pm. When we...