Must-Try Food & Drink in St. John, U.S. Virgin Islands

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.


🌴 Local Delicacies & Staples

🐚 Conch Fritters

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.


🥞 Johnnycakes

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.


🍌 Plantains

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.


🐟 Fish & Fungi (National Dish)

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.


🐠 Seafood & Other Specialties

🥘 Seafood Paella

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.


🐟 Mahi Mahi

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.


🥩 Rib Eye Steak & Other Meats

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.


🥤 Local Juices

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.


🔥 BBQ

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.


🍴 Where to Find the Best Food & Drinks in St. John

La Tapa

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.


Woody’s Seafood Saloon

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.


East End Restaurant

Known for its fried fish and refreshing local juices, this restaurant is a great place to enjoy traditional flavors in a laid-back setting.


Sun Dog Café

This casual café offers a cozy atmosphere, great brunch options, and a menu full of fresh, locally sourced ingredients.


The Beach Bar

One of St. John’s most famous hangouts, The Beach Bar offers great views, live music, and popular menu items like Ahi nachos.


🌺 Experience St. John’s Culinary Culture

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