Best Vegan Restaurants in St. Pete Beach
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
9 restaurants available nearby
Booked 3 times today
Booked 13 times today
Price: Moderate
• Italian • St. Petersburg
Booked 10 times today
Booked 8 times today
Booked 5 times today
See what locals rave about
From verified diners like you
From verified diners like you
- CCraigvipTampa / Central Florida West •45 reviews5.0Dined 2 days agoExcellent as always. The Grilled Peach and Burrata salad was excellent. Burger was delicious. Also ordered pork schnitzel which was good. The gravy definitely makes it.More infoThe LibraryPrice: Expensive• American• St. Petersburg•4.7
- CCaitlynTampa / Central Florida West •1 review5.0Dined 3 days agoI absolutely loved the entire experience, we received so much food for what we paid for and even got fresh plates to go. One drink each had the both of us extremely loose and giggly so shoutout to the mixologist that night. Altogether we spent about $150 including tip. Experience could’ve been better had our waiter Jean been better. We got really off or weird vibes from him almost as if he was mocking me or not wanting to serve us (we were the only black ppl inside the restaurant I try not to think I’m getting bad service bc of race but the table around us were white and Hispanic and he was very bubbly and open with them), I didn’t feel it was worth messing up the night to complain to the manager. This was my spouses birthday at that but overall good experience. I HIGHLY recommend the salsa trio and steak quesadillas as well, they’re amazing *kisses fingers*More infoBesito Mexican - TampaPrice: Moderate• Mexican• Tampa•4.8
- CCicekvipNew York City •12 reviews5.0Dined 4 days agoGreat options for vegans. Very friendly service. We had a good time.More infoSol - St. PetePrice: Expensive• Farm-to-table• St. Petersburg•4.7
- HHannahvipOrlando / Central Florida East •11 reviews4.0Dined 6 days agoBavaros is always one of my favorite places to dine. However, this time, the Ceaser salad was way too fishy and the lettuce was saturated in it. Both pizzas were burned on the bottom too. Also, we were dining with friends and unfortunately, did not receive the happy hour price on several glasses of wine that was purchased. An oversight that I did not check until the following day, reviewing the receipt. Overall, we will be back, but will definitely be checking the itemized before paying (and skipping the salad).More infoBavaro's Pizza Napoletana & Pastaria-St PetePrice: Moderate• Italian• St. Petersburg•4.7
- NNancyvipPittsburgh / Western PA •43 reviews5.0Dined 7 days agoService pleasant. Food good. Appetizers, salad and entrees came out all at once but manager came over and apologized and credited the appetizers which was appreciated.More infoStillwaters TavernPrice: Moderate• American• St. Petersburg•4.7