• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in St Petersburg, FL (27)


18 Vegan / Vegetarian Friendly Restaurants

40 Reviews

Write a Review

1626 Central Ave, St Petersburg, Florida

727-289-7087

Loading...

Cuisine: Vegan, American, Organic, Take-out, Fusion, All Raw

Saint Petersburg raw food cafe. BYOB. Relocated here Apr 2014 and reported no longer offering hot soups, Dec 2014.

18 Reviews

Write a Review

2057 Central Ave, St Petersburg, Florida

727-317-2034

Loading...

Cuisine: Vegan, American, Take-out, Bakery

St. Pete cafe serving vegan and gluten-free comfort food. Specializes in desserts. Has vegan soft serve cashew and coconut ice cream. Est. Jan 2016. Sunday Special: vegan and gluten-free blueberry pancakes from 11am - 2pm.

Write a Review

675 30th Ave N, St Petersburg, Florida

727-821-1095

Loading...

Cuisine: Vegan, American, Organic, Raw, Juice bar, Take-out

Vegan juice bar also serving food like salad and raw wrap. Offers organic cold pressed juices, kombucha, medicinal shots, plus grab and go. A few outlets in FL.

Write a Review

18 22nd St S, St Petersburg, Florida

727-324-3039

Loading...

Cuisine: Vegan, American, Organic, Raw, Fast food, Juice bar, Delivery, Take-out

Vegan juice bar also serving food like salad and raw wrap. Offers organic cold pressed juices, kombucha, medicinal shots, plus grab and go. A few outlets in FL.

14 Reviews

Write a Review

601 Central Ave, St Petersburg, Florida

727-914-7222

Loading...

Cuisine: Vegan, American, Organic, Juice bar, Beer/Wine, Take-out, All Raw

Full service vegan restaurant est. 2015. Menu includes entrees, as well as several burgers, sandwiches, lunch specials, and brunch on weekends. Has a number of raw dishes, and most dishes can be made gluten free. Beverages include cold pressed juices, smoothies, kombucha, craft beers, ciders, vegan wines and sparkling wines.

30 Reviews

Write a Review

119 2nd St N (at 1st Ave N), St Petersburg, Florida

727-498-8627

Loading...

Cuisine: Vegan-friendly, Lacto, American, Delivery, Take-out, Middle Eastern

Traditional Middle Eastern cuisine with a modern flair. Restaurant is vegetarian and vegan.

5 Reviews

Write a Review

1120 Central Ave, St Petersburg, Florida

727-623-0942

Loading...

Cuisine: Juice bar, Take-out, Cuban, Non-veg

Serves meat, vegan options available. Cuban cafe, restaurant, and juice bar. Reported you could get something vegan and that staff is knowledgeable about the ingredients.

1 Review

Write a Review

1 Dali Blvd, St Petersburg, Florida

727-823-3767

Loading...

Cuisine: Vegan-friendly, Beer/Wine, Non-veg

Serves meat, vegan options available. Typical museum cafe with vegan choices or dishes that can be made vegan. Menu changes frequently. NOTE: May 2017 reported limited vegan options - please send updates.

2 Reviews

Write a Review

6549 54th Ave N, St Petersburg, Florida

727-914-7264

Loading...

Cuisine: Mediterranean, Middle Eastern, Non-veg

Serves meat, vegan options available. You'll find the typical Mediterranean/Middle Eastern veggie choices like falafel sandwich, hummus, babaganoush, tabbouleh, fattoush.

7 Reviews

Write a Review

2444 Central Ave, St Petersburg, Florida

727-222-6979

Loading...

Cuisine: Vegan-friendly, Lacto, American, Beer/Wine, Take-out, Non-veg

Serves meat, vegan options available. Coffee shop offering food from lunch through late night with vegan choices, including a philly cheesesteak made with tofu, grilled onion & peppers, and vegan cheese. Hosts local music and art display.

6 Reviews

Write a Review

2631 4th St N, St Petersburg, Florida

727-571-3867

Loading...

Cuisine: Lacto, American, Fast food, Take-out, Non-veg

Serves meat, vegan options available. Healthier fast food concept with bowls, burgers, wraps, salads, and shakes. Items that are or can be vegan are marked VN (shown on webpage). Several FL outlets.

1 Review

Write a Review

4447 4th St N Ste 2, St Petersburg, Florida

727-835-8991

Loading...

Cuisine: Lacto, American, Fusion, Non-veg

Serves meat, vegan options available. Has bowls with veggies or with tofu and grains; also cold-pressed juices. Ask for vegan dressing. Makes almond nut milks onsite, including a coffee almond variety. Trendy place dog-friendly.

3 Reviews

Write a Review

209 1st Ave NE, St Petersburg, Florida

727-896-4000

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Juice bar, Take-out, Non-veg

Serves meat, vegan options available. Est. spring 2015 a juice bar and cafe. Has acai bowls, salads, wraps. Smoothies are made with almond or coconut milk.

4 Reviews

Write a Review

2462 Central Ave (at 25th St), St Petersburg, Florida

727-321-8424

Loading...

Cuisine: Thai, Beer/Wine, Take-out, Mexican, Fusion, Non-veg

Serves meat, vegan options available. Little bistro with a cozy atmosphere. The menu offers the usual Thai fare plus some fusion combinations like Panang mole. Will accommodate special requests like no fish sauce in curry and not frying the tofu.

Write a Review

2991 66th St N, St Petersburg, Florida

727-345-0900

Loading...

Cuisine: Lacto, Mediterranean, Fast food, Delivery, Take-out, Catering, Vegan and Vegetarian options, Non-veg

Serves meat, vegan options available. Quick service franchise offering pita pocket sandwiches. Fillings include fresh veggies, hummus, a black bean burger, and falafel. Has smoothies.

3 Reviews

Write a Review

221 1st St NE, St Petersburg, Florida

727-487-2681

Loading...

Cuisine: Vegan-friendly, Ovo, Japanese, Non-veg

Serves meat, vegan options available. Casual sushi place in downtown St. Petersburg. Make your own from a list of ingredients. Lots of possibilities for vegans, including tofu, sweet potato fries, different veggies; brown rice is available. Try a tofu, sweet potato, avocado roll.

8 Reviews

Write a Review

2324 Central Ave, St Petersburg, Florida

727-322-5000

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Fast food, Mexican, Take-out only, Non-veg

Serves meat, vegan options available. Taco trucks operating at multiple Florida cities. Offers a variety of fillings including tofu, vegan cheese, tempeh, butternut squash and steak strips. Rice, beans, guacamole and salsa are vegan. Vegan items are cooked on the same grill as meat.

1 Review

Write a Review

5944 34th St N Unit 37, St Petersburg, Florida

727-521-6406

Loading...

Cuisine: Lacto, Ovo, Vietnamese, Non-veg

Serves meat, vegan options available. Casual with a lounging area. Serves bubble tea, sugar cane juice, Vietnamese sub sandwiches with one vegetarian version made with mock sandwich meat and veggies. Vegans need to specify "no mayonaise." Free Wi-fi.

Health Food Stores, Vegan Shops, Vegan Bakery and Catering, Vegetarian B&Bs, Organizations

Write a Review

1711 63rd St N, St Petersburg, Florida

727-422-2998

Loading...

A fresh organic produce delivery service in Tampa Bay that specializes in locally grown certified organic produce.

Write a Review

Tampa Bay, St Petersburg, Florida

727-422-2845

Loading...

Organic produce delivery service in the Tampa Bay area.

2 Reviews

Write a Review

6651 Central Ave, St Petersburg, Florida

727-347-5682

Loading...

Natural food market with multiple locations. Stocks a variety of food and groceries. Has fresh organic produce, deli, and more. Replaced Nature's Finest Foods.

Write a Review

6669 54th Ave N, St Petersburg, Florida

727-485-7153

Loading...

Stocks some organic produce, health foodstuff.

4 Reviews

Write a Review

6105 54th Ave N, St Petersburg, Florida

727-317-0043

Loading...

Simple shop offering cold pressed organic juices, whole fruit smoothies, made-to-order veggie wrap, salads and nut milk shakes (made with house-made coconut milk), and packaged raw foods such as onion wraps, flatbreads, veggie chips, healthy snacks and desserts like chocolate cheezecake. Everything is gluten-free and organic. Menu available on website.

Write a Review

3455 Tyrone Blvd, St Petersburg, Florida

727-343-0084

Loading...

Part of chain of health food stores in Florida. Stocks natural and organic food, specialty food, vitamins, nutritional supplements, personal care, bulk staples, gluten-free, and more.

6 Reviews

Write a Review

2842 9th St N, St Petersburg, Florida

727-821-6825

Loading...

Natural foods market with a cafe inside (non-veg). Stocks fresh fruits and vegetables, packaged foods, natural care products, and more.

2 Reviews

Write a Review

2200 4th St N, St Petersburg, Florida

727-767-0547

Loading...

Offers bottled cold pressed juices and mylks.

Write a Review

2742 4th St N, St Petersburg, Florida

727-824-0907

Loading...

Part of mid-size nationwide specialty foods chain. Offers some vegan and vegetarian food, large selection of alcohol and beer, vitamins and supplements and more.


Still hungry? We've got you covered. Try searching for areas surrounding St Petersburg, FL.

Please help us improve this St Petersburg, FL vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants St Petersburg, FL.

Report technical difficulty.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support