Guide to St Petersburg Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.
Register / Login 
Healthy eating guide to St Petersburg
...reviews by vegans & vegetarians you can trust  
.

Health Food, Vegetarian & Vegan Restaurants in St Petersburg, FL (19)

Home | North America | USA | Florida | St Petersburg
100% Vegetarian & Vegan Restaurants Only
Show Vegetarian-Friendly Also

 
 
View Interactive Map
See nearby cities
Search by address Printer friendly version Submit a vegetarian restaurant

Please let these businesses know you found them on HappyCow - thanks!
Vegan/Vegetarian Restaurants: (12 Listings)


Leafy Greens Cafe vegan restaurant  4.5 HappyCows based on member votes 19 Reviews
1431 Central Ave, St Petersburg, Florida (33705)
Phone number: 727-289-7087
Type of Food:  Vegan, Raw, Organic, American, International, Take-out
Moderate
St. Petersburg raw food cafe also offering some hot/cooked vegan soup. BYOB. Has coffee and tea. Open Mon-Thur 11am-7pm, Fri-Sat 11am-8pm, Sun 11am-5pm.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Meze 119 vegetarian restaurant  4.5 HappyCows based on member votes 5 Reviews
119 2nd St N, St Petersburg, Florida (33701) (at 1st Ave N)
Phone number: 727-498-8627
Type of Food:  Vegan-friendly, Lacto, American, Middle Eastern, Take-out, Delivery
Inexpensive
Traditional Middle Eastern cuisine with a modern flair. Restaurant is vegetarian and vegan. Has outdoor seating. Open Mon-Thur 11am-9pm, Fri-Sat 11am-12am, Sun 10am-3pm.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Everything Dolce veg-friendly restaurant  4 HappyCows based on member votes 1 Review
937 Central Ave, St Petersburg, Florida (33705)
Phone number: 727-895-4495
Type of Food:  Vegan-friendly, Ovo, Lacto, American, Beer/Wine, Take-out, Bakery, Non-veg
Inexpensive
Serves meat, veg options available. Dessert bar/coffee joint downtown has live music most nights plus free wi-fi. Vegans try the farmer sandwich (vegan bacon, romaine lettuce, tomato, avocado and vegenaise on toasted whole wheat bread) served vegan coleslaw, the black bean hummus and pita, and various salads. Very accommodating and knowledgeable about vegan diets. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Open Mon-Fri 7am-11pm, Sat 8am-11pm, Sun 10am-6pm.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Evo's veg-friendly restaurant  3.5 HappyCows based on member votes 4 Reviews
2631 4th St North, St Petersburg, Florida (33704) (at 27th Ave)
Phone number: 727-571-EVOS
Type of Food:  Organic, Fast food, Juice bar, Non-veg
Inexpensive
Serves meat, veg options available. Offers a few vegetarian options and 4 flavors of ketchup. Limited vegan options.

 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


India Grill veg-friendly restaurant  4 HappyCows based on member votes 3 Reviews
409 Central Ave, St Petersburg, Florida (33701) (at 4th St N)
Phone number: 727-894-1100
Type of Food:  Vegan-friendly, Indian, Buffet, Take-out, Non-veg
Moderate
Serves meat, veg options available. This Indian restaurant in downtown St Petersburg provides a separate vegetarian section on their menu. Vegan items are clearly labeled. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Kopper Kitchen veg-friendly restaurant  3 HappyCows based on member votes 1 Review
5562 Central Ave, St Petersburg, Florida (33707)
Phone number: 727-345-6339
Type of Food:  Vegan-friendly, Lacto, American, Non-veg
Inexpensive
Serves meat, veg options available. Has a tofu pate and can make many sandwiches vegan upon request. Wheelchair accessible. Accepts credit cards. Open M-F 7am-3pm, Sat til 2pm.
  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Nitally's Thai-Mex Cuisine veg-friendly restaurant  4 HappyCows based on member votes 3 Reviews
2462 Central Ave, St Petersburg, Florida (33712) (at 25th St)
Phone number: 727-321-8424
Type of Food:  Thai, Mexican, Fusion, Beer/Wine, Take-out, Non-veg
Moderate
Serves meat, veg 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. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Rollbotto Sushi veg-friendly restaurant  4 HappyCows based on member votes 1 Review
221 1st St NE, St Petersburg, Florida (33701)
Phone number: 727-487-2681
Type of Food:  Vegan-friendly, Ovo, Japanese, Non-veg
Inexpensive
Serves meat, veg 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. Has outdoor seating. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Sab Cafe and Sake Bar veg-friendly restaurant  Not rated yet Be first to review!
111 2nd Ave NE, Ste 100, St Petersburg, Florida (33701)
Phone number: 727-822-2100
Type of Food:  Vegan-friendly, Asian, Beer/Wine, Take-out, Delivery, Non-veg
Moderate
Serves meat, veg options available. Cuisines served are Chinese, Thai, Vietnamese and Korean at this small family-owned restaurant. Most entrees can be converted to vegan; specializes in cooking tofu. Try th kimchi fried rice with fried tofu. Have numerous options for wine, beer and sake. Has outdoor seating. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Taco Bus - Food Truck veg-friendly restaurant  4 HappyCows based on member votes 1 Review
2324 Central Ave, St Petersburg, Florida (33712)
Phone number: 727-322-5000
Type of Food:  Vegan-friendly, Ovo, Lacto, Beer/Wine, Take-out, Mexican, Fast food, Non-veg
Inexpensive
Serves meat, veg options available. A taco food truck that offers several vegan fillings including tofu, tempeh, butternut squash, and faux steak strips. Also sells vegan tamales on weekends. The rice, beans, guacamole and salsa are vegan.
Has outdoor seating. Wheelchair accessible. Accepts credit cards. Open Mon-Wed 7am-9pm, Thur-Sun 24/7.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


The Queen and I veg-friendly restaurant  4 HappyCows based on member votes 2 Reviews
2410 Central Ave, St Petersburg, Florida (33712) (at 20th St N)
Phone number: 727-954-3926
Type of Food:  Vegan-friendly, Thai, Beer/Wine, Take-out, Non-veg
Moderate
Serves meat, veg options available. Newly opened, this authentic Thai food restaurant is accommodating to vegans. Nice ambiance with minimal decor and speedy service. Food made fresh to order. Try the Spicy Noodle (Pad Kee Mao). Wheelchair accessible. Accepts credit cards. Open Mon-Sun 11am-3pm, 5-10pm.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Thuy Cafe veg-friendly restaurant  3 HappyCows based on member votes 1 Review
5944 34th St N Unit 37, St Petersburg, Florida (33782)
Phone number: 727-521-6406
Type of Food:  Ovo, Lacto, Vietnamese, Non-veg
Inexpensive
Serves meat, veg 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.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?


Health Food Stores, Vegan Shops, Vegan Bakeries, Vegetarian B&Bs, Veg Catering, Veg*n Organizations: (7 Listings)


Nature's Finest Foods Health Food Store 5 HappyCows based on member votes 1 Review
6651 Central Ave, St Petersburg, Florida (33710-8307)
Phone number: 727-347-5682
Organic produce and deli. Open daily from 8am-8pm.
  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

Richard's Foodporium Health Food Store Not rated yet Be first to review!
3455 Tyrone Blvd, St Petersburg, Florida (33710)
Phone number: 727-343-0084
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. Open Mon-Sat 9am-6pm, Sun 11am-5pm.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

Rollin' Oats Market and Cafe Health Food Store 4.5 HappyCows based on member votes 3 Reviews
2842 9th St North, St Petersburg, Florida (33704)
Phone number: 727-821-6825
Natural foods market stocking fresh fruits and vegetables, packaged foods, natural care products, and more. Cafe menu about 50% vegetarian with brunch on Sunday. Open Mon-Fri 8am-8pm, Sat 9am-7pm, Sun 10am-6pm. Cafe hours Mon-Fri 8am-7pm, Sat 9am-6pm, Sun 10am-5pm.
  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

Becky's Organic Veg Delivery Not rated yet Be first to review!
1711 63rd St N, St Petersburg, Florida (33710)
Phone number: 727-422-2998
A fresh organic produce delivery service in Tampa Bay that specializes in locally grown certified organic produce.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

Daisy's Organic Veg Delivery Not rated yet Be first to review!
Tampa Bay, St Petersburg, Florida (33710)
Phone number: 727-422-2845
Organic produce delivery service in the Tampa Bay area.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

St Pete Locally Grown Veg Delivery 5 HappyCows based on member votes 2 Reviews
54th Ave & 20th St area, St Petersburg, Florida (33714)
Phone number: 727-515-9469
No storefront. Delivers chemical-free vegetable and fruit and other foods in St. Petersburg area. Order online.
 Visit WebsiteWebsite  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

The Edge District Farmers Market Farmers Market Not rated yet Be first to review!
1000 Central Ave, St Petersburg, Florida (33705)
Phone number: n/a
Farmers market with vendors selling fresh produce as well as prepared food. Open Wed, Sun 9am-1pm.
  map/directionsMap  Add PhotoAdd Photo  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Are you the owner?

.


Still hungry? Try searching HappyCow for areas surrounding St Petersburg.



Please help us improve this St Petersburg vegetarian restaurant guide:
- Add health food stores, cafes, or a vegetarian restaurant St Petersburg, FL.
- Report technical difficulty.


Phone ahead before you visit any listing in this restaurant directory.
Please let these businesses know you found them on HappyCow - thank you.

Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.


 
Sign up for our
FREE newsletter:
email:
name:
 

Follow this city
Receive Update Notifications

Share:
Share on Facebook   Share on Twitter   

Your Ad Here
- info -




.

Use this site on your mobile device!


Support the site!
Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food!
HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These St Petersburg vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to St Petersburg, FL and know of any places (vegetarian restaurants St Petersburg) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.