If there’s one thing you’ll remember from your trip to St. John, USVI, it’s the food. This stunning Caribbean island is not only home to world-class beaches and incredible hiking but also a rich culinary scene that blends local island flavors with international cuisine. From freshly caught seafood to traditional island favorites like conch fritters and johnnycakes, every meal is an experience you won’t forget.
Whether you’re here for a weeklong getaway or just visiting for the day, this guide will help you explore must-try food and drink in St. John and the best restaurants to enjoy them.
Conch fritters are a staple of Virgin Islands cuisine. Made from ground conch meat mixed with flour, peppers, and spices, these bite-sized treats are deep-fried to golden perfection. Often served with a tangy dipping sauce, they’re a must-have appetizer when dining out in St. John.
These fluffy fried breads are a versatile island favorite. Enjoy them as a snack, pair them with savory dishes, or use them as a substitute for sandwich bread. Johnnycakes are a true taste of Caribbean comfort food.
Sweet or savory, fried or baked—plantains are a staple side dish across the island. Crispy fried plantains make the perfect complement to seafood or meat dishes, while baked plantains offer a more mellow, sweet flavor.
Considered the national dish of the Virgin Islands, fish & fungi combines perfectly seasoned fish with a polenta-like dumpling made from cornmeal. It’s a flavorful and hearty meal that reflects the island’s cultural heritage.
For a taste of Spain with a Caribbean twist, try seafood paella. Packed with fresh local fish, shrimp, and shellfish, this vibrant rice dish is popular at many restaurants across St. John.
You can’t leave the Virgin Islands without trying Mahi Mahi. Whether grilled, pan-seared, or blackened, this mild, flaky fish is a highlight on many restaurant menus.
Craving something hearty? Many St. John restaurants, like Jerry Lee Mace, are known for serving high-quality cuts of meat, including rib eye steaks prepared with island-inspired flavors.
Quench your thirst with locally made juices like tamarind juice and sarl juice. These refreshing beverages are perfect for cooling off after a long beach day and are often found at local eateries such as East End Restaurant.
For a taste of home-cooked flavor, check out one of the island’s roadside or beachside BBQ stands. Locals are known for their slow-cooked ribs, chicken, and pulled pork—perfect for a casual, authentic island meal.
A beloved spot in Cruz Bay offering upscale Spanish-inspired cuisine and some of the freshest seafood on the island. Perfect for a romantic night out or a special occasion.
This iconic beach bar is a must-visit for casual eats, ice-cold drinks, and fresh seafood. It’s a favorite among both locals and visitors.
Known for its fried fish and refreshing local juices, this restaurant is a great place to enjoy traditional flavors in a laid-back setting.
This casual café offers a cozy atmosphere, great brunch options, and a menu full of fresh, locally sourced ingredients.
One of St. John’s most famous hangouts, The Beach Bar offers great views, live music, and popular menu items like Ahi nachos.
Dining in St. John is more than just eating—it’s an experience that blends flavors, culture, and the island’s relaxed lifestyle. From casual beach bars to elegant dining, the island offers something for every palate.
When you’re not savoring local dishes, make your trip unforgettable by staying at a luxury villa rental. At Seaview Homes, you can enjoy breathtaking ocean views, private pools, and a relaxing space to unwind after a day of food and fun.
📠Address: 5000 Estate Enighed, PMB #350, St. John VI 00830
📞 Phone: 1-340-776-6805
📧 Email: info@seaviewhomes.com