The food, atmoshere and huge drink selection makes Cafe Roma the best place on St John or St Thomas! I had the veal marsala and also ordered a pizza to bring back for the next day! The wine list is very impressive. The walls are painted with a beautiful mural. The owner is very nice.