Vegan-Friendly Restaurants in St. Augustine, FL

If you plan on visiting the historic downtown area of St. Augustine, these are the most vegan-friendly restaurants you’ll find! It can be a little tricky to find vegan restaurants in St Augustine, you’d be surprised how many eateries offer vegan options in the oldest city in the USA.

The Sprout Kitchen

📍86 Charlotte St., Saint Augustine, FL 32084

Monday – Saturday: 9 am – 5 pm

Sunday: Closed

The Sprout Kitchen

The Sprout Kitchen is a 100% vegan cafe and juice bar located right in the historic district!

This healthy eatery is perfect for grabbing a healthy, plant-based breakfast or lunch. They offer salads, bagels, soups, bowls, and smoothies.

If you’re looking for a drink, try one of their cold-pressed juices or plant-based lattes!


📍135 King St., Saint Augustine, FL 32084

Monday – Saturday: 11 am – 3:30 pm

Sunday: Closed


Crave is a healthy lunch restaurant that uses fresh, local ingredients whenever possible!

There are many vegan options available, and the menu clearly labels which voices are vegan-friendly.

You can get smoothies, bowls, wraps, and more at this restaurant!

Forgotten Tonic

📍6 Aviles St., Saint Augustine, FL 32084

Monday – Sunday: 12 pm – 11 pm

Forgotten Tonic

Forgotten Tonic is a dinner restaurant featuring excellent vegan sides and mains!

Located right in the historic district of Saint Augustine, make a reservation at Forgotten Tonic if you are looking for a dinner location with an extensive drink list.

This restaurant features modern twists on American comfort food.

The Floridian

📍72 Spanish Street, Saint Augustine, FL 32084

Sunday: 11 am – 9 pm

Monday: 11 am – 9 pm

Tuesday: CLOSED

Wednesday: 11 am – 9 pm

Thursday: 11 am – 9 pm

Friday: 11 am – 10 pm

Saturday: 11 am – 10 pm

The Floridian

The Floridian is a popular lunch and dinner location in downtown St Augustine, and many of the menu items can be made vegan!

This restaurant serves “innovative southern” food suitable for omnivores and herbivores. You’ll get the taste of southern comfort food with a healthy twist!

The Floridian menu will change seasonally, but you will always to be able to find vegan options.

Catch 27

📍40 Charlotte St, Saint Augustine, FL 32084

Mon – Thurs: 5 pm – 9 pm

Fri: 4 pm – 10 pm

Sat: 3 pm – 10 pm

Sun: 3 pm – 9 pm

Catch 27

This seafood restaurant has a surprising amount of vegan options, including appetizers, salads, and entrees!

Because vegans won’t be ordering seafood from this restaruant, some plant-based menu options include a vegan risotto, a chopped asian salad, and crispy fingerling potatoes.

Leave a Comment