Restaurant offering a variety of dishes, including seafood and grilled options. Live music is often featured.