Restaurants Above Town

You will probably wind up the mountain on route 35 either from town or from the Magens Bay side of the island. Nice town views. Easily accessible from all parts…

Read More

Restaurants Downtown

Some of St. Thomas’ best restaurants are located in the downtown Charlotte Amalie area. Because of the historic and rustic nature of the buildings they offer you a glimpse at…

Read More

Restaurants in Frenchtown

Known for its great dining, Frenchtown has lots of diversity in its restaurants’ cuisines. Know as Frenchtown because of the French population that settled there during colonial times. These French…

Read More

Restaurants in Sub Base

Two local favorites are located in Sub Base (called that because here is where they had submarines in the Second World War). No problems with parking. Tickle’s Dockside Pub Crown…

Read More

Restaurants on the Northside

It is worth a trip to the lush, cool and breezy Northside restaurants. Primarily a residential area some of the restaurants are nestled amongst the houses on the main routes…

Read More