St. John Restaurants

From the savory offerings of humble outdoor food stands to the formal elegance of fine restaurants, St. John has dining options to suit every taste. Check out the many food stands around Cruz Bay Park for a taste of the local cuisine. Explore the bars, restaurants and diners around Cruz Bay and Coral Bay, where you’ll find all manner of fresh, seasonal and local fare.

FREE EMAIL NEWSLETTER

Sign up to receive free news, tips and special offers from StJohn.com