The Cafe is a mainly vegetarian restaurant located on Southard Street only minutes away from the bustling Duval Street tourist traffic. Their menu labels their gluten-free options and offers a range of choices from tasty soups and sweet potato fries to salads and Mahi-Mahi. This healthy restaurant has something for everyone and their funky décor will also make you feel right at home.