Cruz Bay Landing
Cruz Bay Landing serves a mix of Caribbean-inspired dishes with notable vegan options like the curried chick pea and butternut squash roti and tofu scramble breakfast. The setting includes outdoor seating and often features live music, creating a casual yet vibrant dining experience. Prices lean towards the higher side for the area, with vegan entrees like the roti priced at $28; the venue is also wheelchair accessible and offers coffee, cocktails, and brunch favorites.
Vegan Friendliness
iPoor vegan options
- VEGAN OPTIONS Few · 2–3 dishes
- MENU Unclear in places
- STAFF Basic understanding
- PROTEIN tofu, chickpeas
Some users reported staff aren't always sure about ingredients.
Others mentioned vegan options aren't always available.
A few noted hidden animal ingredients in dishes labeled vegan — ask about sauces and broths.
More in St John
Two scores: Spinach Rating grades the food. Vegan Friendliness grades how easy it is to eat vegan here.
How we rank →The app is the full experience.
The live map, every ranking, and the dishes worth ordering — free, no signup.