Seafood restaurant offering a taste of vacation. Enjoy fresh catches and a welcoming atmosphere.