Family-style Restaurants in Charlotte Amalie

Find family-style restaurants in Charlotte Amalie. Listings include Green House Restaurant.

Jolly Roger's Restaurant & Pirate Bar Jolly Roger's Restaurant & Pirate Bar
1001 Blackbeards Hill
Charlotte Amalie, 00802

Restaurant & Pirate Bar at the base of historic Blackbeard’s Castle, featuring stunning harbor views, a swim-up pool, and food served daily. Best of all? The pool is open to the public with any food or drink purchase.

Green House Restaurant A Green House Restaurant
5404 Store Tver Gade
Charlotte Amalie, 00802

Service oriented restaurant with great prices!