Cafe Roma

Photo credit: © Sharon Johnson

Voted the Best Italian Restaurant on St. John for six years in a row, this spot has been serving the island since the early 1980s. In May 2013 Cafe Roma was presented a Certificate of Special Congressional Recognition for winning the VI SBDC St John Small Business of the Year award.


Featuring Trattoria-style cuisine and a full bar, you'll find it hard to choose among all of the delicious menu offerings.

Among other things, Cafe Roma specializes in pasta with Italian twists. The style of dining and service here is considered to be very casual. This location serves food for dinner only, so plan ahead to catch their brief service.


The restaurant is located in a brightly painted blue, red, and green building with a covered terrace on the bottom floor. Dining is casual.


Located in the heart of downtown Cruz Bay, It is at 1C Cruz Bay.

This section of St. John has a spread of attractions and landmarks, earning its place as a inviting town. The nearest points of interest from the restaurant include Cruz Bay Battery and Franklin Powell Park, both of which are only a quick ride away from the restaurant.

One experience awaiting explorers of the area near this restaurant is Cruz Bay Beach, where tired travelers can recharge on the warm sand.

Nearby Restaurants

If you and your group are trying to find another area restaurant serving Italian food, you might like Ronnie's Pizza & Mo.

But of course, if you're in the mood for something a little different, this part of St. John provides an excellent selection of dining places that will be sure to suit the tastes of all kinds of diners. For instance, you might also consider trying American cuisine at Woody's Seafood Saloon, which is less than a hundred yards southeast.

Hours and Other Info

Salads and appetizers range from $7 to $18. Dinner plate pizza pies are either $13 or $20 and seafood specialties are around $30. Baked pasta specialties cost anywhere from $18 to $26. Meat specialties and pasta specialties are $20 to $30. Pasta with sauce is $16 to $28.

You can stop in for some pasta or pizza from 5:00 to 10:00 p.m. daily.

Contact Info

Location: 1C Cruz Bay, downtown Cruz Bay, St. John

Phone: (340) 776-6524




Help us improve! We welcome your corrections and suggestions.

About Food