Cafe serving fresh, handmade sandwiches and baked goods. Known for seafood and rum punch.