Vegetarian

No matter what has led you to become a vegetarian, it's important when on vacation in St. Augustine to have access to the local restaurants serving fresh vegetable dishes, vegan dishes, and healthy options. Find vegetarian food served in Saint Augustine restaurants with this guide. Some restaurants here may specialize totally in vegetarian meals, while others may have menu items that cater to those favoring an ethical and natural approach to dining.

Gourmet Hut

(904) 824-7477
17 Cuna Street

Gourmet Hut offers signature dishes for breakfast and an ever-changing farm to table menu for lunch and dinner.

Happy Cakes Café Bakery

(904) 471-4163
112 Sea Grove Main Street

This bakery specializes in sweet treats and artesan breads, and savory breakfast and lunch items.

Hong Kong Cafe

(904) 377-8570
4660 US Highway 1 North
The entrance to the Hong Kong Cafe on Route 1 north of St. Augustine.

Hong Kong Cafe offers a menu of Cantonese style foods that have not been Americanized.

Juicy St Augustine

(904) 466-2238
855 Anastasia Blvd
The Juicy St. Augustine Food Truck at 855 A1A in St. Augustine.

This juice bar serves juice, wellness shots, and smoothies — plus coffee.

Juniper Market

(904) 342-7617
73 San Marco Ave
Service counter at the beautiful interior of the Juniper Market in St. Augustine.

Locally sourced fresh foods and organic coffee are just some of the specialties available at Juniper Market.

Kazu Sushi Burrito

(904) 342-2067
1000S Ponce de Leon Boulevard
A colorful salad from Kazu Sushi Burrito in St. Augustine.

Kazu Sushi Burrito combines Japanese and Hawaiian cuisines for a quite and healthy meal.

Keke's Breakfast Cafe

(904) 429-9144
135 Jenkins St.

Keke's is a Florida chain, bringing outstanding breakfasts to towns all over the Sunshine State.

Manatee Café

(904) 826-0210
The entrance to Manatee Café in St. Augustine.

Manatee Cafe prepares and serves healthy, delicious food that is predominantly vegetarian or vegan.

Mellow Mushroom

(904) 826-4040
410 Anastasia Blvd.
Mellow Mushroom is located on Anastasia Boulevard just over the Bridge of Lions.

Enjoy unique and delicious stone baked pizzas from this unique restaurant.

Moe's Southwest Grill

(904) 506-0010
1685 US Highway 1 South

This welcoming, high energy chain restaurant serves southwestern favorites for lunch and dinner.

Mojo's Tacos

(904) 829-1665
551 Anastasia Blvd.

Mojo's is a local favorite for tasty tacos and more, all created fresh every day.

Nalu's Tropical Take-Out

(904) 501-9592
1040 Anastasia Boulevard

Eat satisfying Hawaiian takeout at this island-side food stand.

The Old City’s very own Indian Tandoori food restaurant.

Osprey Tacos

(904) 679-4191
300 Anastasia Boulevard
Osprey Tacos offers fresh street tacos in St. Augustine Beach, FL.

Street-style tacos for foodies on Anastasia Island!

Pap Murphy's prepares your pizza to order so you can take it home to bake.

Playa Chac-Mool

(904) 471-1131
105 D Street
The restaurant of Playa Choc-Mool in St. Augustine.

This family-owned and operated Mexican restaurant has served visitors and locals for over 10 years.

Present Moment Cafe

(904) 827-4499
224 W King Street

Find raw foods and vegan dishes at this dining experience on King Street in St. Augustine, Florida.

Purple Olive Bistro

(904) 461-1250
4255 A1A South
Purple Olive Bistro and Chef Peter Kenney in St. Augustine.

Visitors can expect an exquisite menu prepared by an experienced and passionate chef.

Romano's On the Beach

(904) 461-1111
4255 A1A South
Romano's On the Beach serves pizza and more on St. Augustine Beach, Florida.

Romano's Pizza is a local, stand-alone pizza and Italian food restaurant in St. Augustine Beach.

Schmagel's Bagels

(904) 824-4444
69 Hypolita St.
A tray of bagels from Schmagel's Bagels in st. Augustine.

Schmagel's Bagels has baked and served bagels to visitors and locals in St. Augustine for over 20 years.