Looking for the best family restaurants in St. Thomas? One of the best parts of any Caribbean vacation is sampling the local flavors—and luckily, St. Thomas has plenty of family-friendly restaurants that make dining with kids easy and fun. Whether you’re looking for casual beachfront bites, laid-back spots with kid-friendly menus, or fun local spots where picky eaters can find something they love, this guide has you covered.
For additional information and context for your trip, it might also help to see our ranked family travel lists for St. Thomas and St. John:
- Best Things to Do in St. Thomas and St. John with Kids (Ranked)
- Best Family Beaches in St. Thomas and St. John (Ranked)
- Best Family Stays in St. Thomas and St. John (Ranked)

Here are our top picks for the best family restaurants in St. Thomas that both kids and parents will love!
1. The Tap & Still – Red Hook + Havensight
Why it’s great for families: Casual burgers, fries, and milkshakes in a lively outdoor setting.
Kids will love the no-frills burgers, chicken tenders, and build-your-own options. Parents will appreciate the budget-friendly prices and craft beer on tap. The Red Hook location is especially convenient before or after ferry rides to St. John.
Kid favorites: Cheeseburgers, fries, grilled cheese
Parent perk: Cold drinks, fast service, and no reservation needed
2. Pizza Pi VI – Christmas Cove (by boat)

Why it’s great for families: It’s a pizza boat! Need we say more?
This floating pizzeria is only accessible by boat (book a family-friendly charter from Red Hook). It’s a total hit with kids—and the pizza is actually excellent. This is one of the most unique St. Thomas experiences for families.
Kid favorites: Cheese and pepperoni pizza
Parent perk: The novelty, plus shaded lounging on deck while kids eat
3. Mim’s Seaside Bistro – Bolongo Bay
Why it’s great for families: Oceanfront dining with a relaxed vibe
Set right on the water, Mim’s offers a peaceful setting with enough space for kids to stretch out. The menu has a bit of everything—grilled fish, pasta, and shrimp dishes. Kids can safely explore the dock area and spot fish in the water.
Kid favorites: Pasta, fried shrimp, mac & cheese
Parent perk: Ocean views, wine list, and calm atmosphere
4. Barefoot Buddha – Havensight
Why it’s great for families: Healthy breakfasts and easy grab-and-go meals
This bright café is perfect for breakfast or lunch before exploring Charlotte Amalie. It’s health-focused, but not in a way that turns off kids. Think smoothies, muffins, and grilled sandwiches.
Kid favorites: Smoothie bowls, banana bread, muffins
Parent perk: Coffee, salads, air conditioning, and fast service
5. Gladys’ Café – Charlotte Amalie

Why it’s great for families: Local Caribbean food in a historic setting
Located in a 200-year-old building downtown, this local staple serves up real Virgin Islands dishes with friendly service. It’s a nice way to introduce kids to new flavors in a comfortable environment. Don’t miss the hot sauces!
Kid favorites: Fried plantains, rice & beans, grilled chicken
Parent perk: Authentic Caribbean fare in a cozy spot with AC
6. Sunset Grille – Secret Harbour
Why it’s great for families: Beachfront fine dining without the fuss
This upscale beachfront restaurant is kid-friendly thanks to its open-air layout, easy beach access, and kids’ menu. Families can dine while kids play in the sand or spot hermit crabs at dusk.
Kid favorites: Chicken tenders, pasta, burger
Parent perk: Upscale seafood and sunset views with toes in the sand
7. Iggie’s Oasis – Bolongo Bay
Why it’s great for families: Poolside dining and fun theme nights
Iggie’s is attached to Bolongo Bay Beach Resort and is great for casual dinners with kids. Expect live music, open-air seating, and comfort food classics. The pool is nearby, and some nights have family-friendly karaoke or games.
Kid favorites: BBQ ribs, hot dogs, nachos
Parent perk: Live music and laid-back happy hour
8. Hook’d – Cruz Bay Ferry Dock
Why it’s great for families: Grab a bite while waiting for the ferry
Though technically on the St. John ferry side, this is a solid stop for families transitioning between islands. Fast, casual, and waterside—perfect for a snack or meal before the next leg of your adventure.
Kid favorites: Chicken fingers, mahi bites, fries
Parent perk: Quick service and outdoor seating with a view
9. Delly Deck – Havensight
Why it’s great for families: Classic American diner with huge breakfasts
This local favorite has been around for decades and feels like a tropical diner. Kids will love the pancake stacks and chocolate chip waffles. Parents will appreciate strong coffee and big portions.
Kid favorites: Pancakes, French toast, eggs & toast
Parent perk: Air-conditioned, filling breakfast to fuel your day
10. The Shack – Red Hook
Why it’s great for families: Fun, walk-up counter spot with Caribbean street food
Small and colorful, The Shack serves up tacos, bowls, and wraps made to order. Great for picky eaters and adventurous ones alike. Outdoor picnic tables make it easy to dine with toddlers or messy eaters.
Kid favorites: Chicken tacos, rice bowls, smoothies
Parent perk: Affordable and quick with big flavor
11. Off the Grid – Skyline Drive
Why it’s great for families: A BBQ truck with a view!
Perched on a scenic overlook, this food truck is a fun and casual place to grab ribs, pulled pork, and grilled chicken. Kids can eat in the shade while parents enjoy the panoramic views.
Kid favorites: BBQ sandwiches, mac & cheese
Parent perk: Great prices, incredible views, fast service
12. Beni Iguana’s Sushi Bar – Crown Bay
Why it’s great for families: Sushi in a kid-friendly setting
Yes, even sushi can be family-friendly here! This place has a laid-back atmosphere with options like teriyaki bowls and cooked rolls that appeal to kids.
Kid favorites: Avocado roll, chicken teriyaki, noodles
Parent perk: Sushi and sake while kids slurp miso soup
13. Island Time Pub – Red Hook

Why it’s great for families: Pizza, wings, and games with a marina view
Great spot for older kids who want a slice and parents who want a view. They sometimes have games on or live music, and the breezy deck overlooks the harbor.
Kid favorites: Pepperoni pizza, mozzarella sticks
Parent perk: Drinks and views while kids eat and chill
14. Moe’s Fresh Market Café – Red Hook
Why it’s great for families: Healthy options, picnic food, and smoothies
Attached to a gourmet grocery store, this café offers salads, wraps, and smoothies that are great for packing to-go. Perfect if your family is heading to the beach or needs an easy meal without the fuss.
Kid favorites: Smoothies, grilled wraps
Parent perk: Clean eating, organic options, and groceries next door
15. Fruit Bowl Smoothie Bar – Tutu
Why it’s great for families: Quick, cool treats to beat the heat
Not a full restaurant, but perfect for a midday pit stop. Kids can pick from dozens of smoothies and frozen drinks. It’s refreshing, fun, and quick.
Kid favorites: Mango smoothie, banana colada (non-alcoholic!)
Parent perk: Great pick-me-up for everyone during a beach day
16. Side Street Pub
Why it’s great for families: Cozy and casual with a welcoming vibe for all ages
A friendly neighborhood spot where kids feel at home. The menu has Caribbean fusion favorites that please even picky eaters. Great outdoor seating lets families relax after a day exploring.
Kid favorites: Chicken tenders, mac and cheese
Parent perk: Craft cocktails and local beers in a chill atmosphere
17. Café Amici

Why it’s great for families: Classic Italian fare in a charming outdoor courtyard
Perfect for kids who love pasta and pizza. The courtyard seating lets families enjoy fresh air while kids stay entertained. Staff are used to families and keep service friendly and relaxed.
Kid favorites: Margherita pizza, spaghetti with meatballs
Parent perk: Excellent wine list and authentic Italian desserts
18. Sudi’s Caribbean Bar
Why it’s great for families: Laid-back beachside spot steps from the sand
Easygoing vibe with a simple menu that kids love, plus space for running around after a swim. Fresh seafood and casual bites keep parents happy while kids explore the beach.
Kid favorites: Fish tacos, chicken wings
Parent perk: Fresh cocktails and a breezy ocean view
19. Dinghy’s Beach Bar
Why it’s great for families: Beach playground vibes with food and fun in one spot
Casual American-Caribbean fare served right on the sand. Kids love playing in the sand and hammocks while parents relax with tropical drinks. Perfect for a no-fuss lunch or early dinner.
Kid favorites: Burgers, fries, chicken nuggets
Parent perk: Frozen drinks and sunset views
20. Stone House Café
Why it’s great for families: Calm breakfast spot with pancakes and smoothies
A great place to fuel up before a day of family adventures. The peaceful atmosphere and friendly staff make mornings easy for families with young kids.
Kid favorites: Pancakes, fruit smoothies
Parent perk: Strong coffee and fresh juices
21. Greengos Caribbean Cantina
Why it’s great for families: Colorful and lively with a menu for all tastes
Kids are drawn to the bright décor and kid-friendly menu options. Parents enjoy flavorful Caribbean-Mexican fusion dishes and refreshing margaritas.
Kid favorites: Cheese quesadillas, chicken tenders
Parent perk: Fun margaritas and lively atmosphere
22. Amalia Café

Why it’s great for families: Quiet Spanish courtyard perfect for older kids
A relaxed spot for families with kids who can appreciate small plates and a quieter environment. Great for a leisurely meal after a busy day.
Kid favorites: Patatas bravas, grilled chicken
Parent perk: Extensive wine list and authentic Spanish flavors
23. Island Time Pub
Why it’s great for families: Marina views with quick service and pizza favorites
Casual pub perfect for families wanting a relaxed meal near the water. The quick service keeps younger kids happy and the pizza pleases everyone.
Kid favorites: Cheese pizza, chicken fingers
Parent perk: Cold beer and a waterfront vibe
24. French Quarter Bistro
Why it’s great for families: Upscale yet welcoming with flexible kids’ options
A great choice for families who want a nicer dinner out. Staff are accommodating with kid-friendly dish modifications and the atmosphere is warm and inviting.
Kid favorites: Grilled chicken, pasta with butter sauce
Parent perk: Sophisticated Creole dishes and excellent service
Final Thoughts: Best Family Restaurants in St. Thomas
From beachfront bites to smoothie stops, St. Thomas is full of family-friendly restaurants where both kids and parents can enjoy a delicious meal. Whether you’re after easy breakfasts, kid-approved pizza, or a scenic sunset dinner with your toes in the sand, there’s something here for every taste and every age.
Be sure to check restaurant hours before you go (especially off-season), and when in doubt, ask locals—St. Thomas families know the best hidden gems! With just a bit of planning, mealtimes on your family trip can be just as fun and memorable as your island adventures.
Planning your USVI family trip to St. Thomas or St. John? These guides can help you make the most of your time on the islands:
- St. Thomas with Kids: Family Travel Guide
- Best Snorkeling and Beaches around St. Thomas and St. John for Families
- Best Family Hikes in St. Thomas
- Top Rated Family Restaurants in St. Thomas
Check out our ranked family travel lists for St. Thomas and St. John:
- Best Things to Do in St. Thomas and St. John with Kids (Ranked)
- Best Family Beaches in St. Thomas and St. John (Ranked)
- Best Family Stays in St. Thomas and St. John (Ranked)
For more general travel info, visit the Wikivoyage page on St. Thomas. Here is the info on St. John.