Review Detail
5.0 1 0.5
St. John Restaurants
Best spot on st john
Overall rating
5.0
Food/Drink
5.0
Setting/Ambiance
5.0
Staff & Service
5.0
Happy Hour
5.0
We stop here on the way home from the beach, go here for dinner, lunch. Great fun and views
OF
Our fabulous place