33 Best Vegetarian Restaurants in Saint Pete Beach

La Croisette Family • $
7401 Gulf Blvd, St Pete Beach

Customers` Favorites

Meat Lovers Omelet Croissant Sandwich
Country Fried Steak and Eggs
2 Eggs with Bacon or Sausage
Cinnamon Bun French Toast
Create Your Own Omelette
Banana an Nutella Crepe
Croissant French Toast
2 Biscuits and Gravy
Chicken and Waffles
Fresh Brewed Coffee

“only place I've found in St Pete with a real crepe...everything else has been excellent too“

4.9 Superb1547 Reviews
Buona Ristorante Italian • $$
4705 Gulf Blvd, St Pete Beach

Customers` Favorites

Chicken Parmigiana
Fettuccine Alfredo
Homemade Tiramisu
Eggplant Parmesan
Pizza Margherita
Chicken Parmesan
Brussels Sprouts
Chicken Piccata
Chicken Marsala
Chocolate Cake

“Buona ristorante (aka Buona pizza) advertises themselves as a classy Italian restaurant. This place is nothing more than a pizza joint. Extremely small inside with paper table cloths that they tear off from a big roll on the back wall. Ordered garlic bread and calamari for appetizer. Garlic bread was OK, calamari was so tough you could not even chew it. My mom's OSSO BUCO ALLA MILANESE (pork shank) was seasoned good, but I could tell it was cooked earlier and then heated up. The outside of the pork was warm, but the middle was stone cold. My wife and I got a Hawaiian pizza. It is thin crust and extremely soggy. Could not even pick up the pizza slice it was so soft. Had a horrible, weird tast me to it, almost like a sour tomato sauce. Barely even ate one slice and left the rest of it there. Went there for birthday dinner, and it was ruined. I guess our first red flag should have been that on a Saturday evening, it was not even busy.“

4.8 Superb492 Reviews
Category 36 Taphouse & Kitchen Pubs • $
7430 Gulf Blvd, St Pete Beach

Customers` Favorites

Pretzel Sticks with Beer Cheese Dip
8-Inch Personal Cheese Pizza
Iibtw Brunch-Maple Bacon
Bavarian Pretzel Sticks
Garlic Parmesan Wings
12-Inch Cheese Pizza
Buffalo Chicken Sub
Personal Stromboli
Gyro and Stromboli
Bavarian Pretzel

“This is an incredible place to visit in St Petes Beach! Beer is also cold and refreshing, the Strombol is 5 Stars, and the owners and staff are world class. I plan my vacation to visit here, and end up staying for the nearby beach!“

4.9 Superb139 Reviews
Snapper's Sea Grill Seafood • $$
5895 Gulf Blvd, St Pete Beach

Customers` Favorites

House Salad Homemade Flatbread and Hummus for Starters
For the Hungry - Fried Only
Blue Crab Stuffed Portobello
Soy and Wasabi Crusted Tuna
Stuffed Gulf Grouper House
Pan Jerked Mango Snapper
Beef Tenderloin Satay
Fisherman's Platter
Fresh Spinach Salad
Key Lime Pie Togo

“We ate here 2 nights while staying on the beach this week. The hummus and flatbread along with their house salad for a starter was sooo good. The coconut shrimp was good and the coconut curry snapper was the best fish I have ever tasted and I grew up in Florida. The dish is not sweet and the flavor is amazing along with fish cooked perfect. Don’t hesitate to eat here it was our best meal when in St Pete Beach. Thanks Snappers we will be back!“

4.6 Superb382 Reviews
Hungry Howie's Pizza & Subs Pizza • $
4667 Gulf Blvd, St Pete Beach

Customers` Favorites

Large Pep Sausage Xtra Cheese w Butter Cheese Sesame Crust Cooked Well Done to Perfection
Grilled Chicken Bacon Ranch
Bacon Cheddar Cheeseburger
Grilled Buffalo Chicken
BBQ Boneless Howie Wing
Infamous Cheesy Bread
Grilled BBQ Chicken
Deluxe Combination
Asian Howie Wings
BBQ Howie Wings

“Came here on vacation, the only thing better than the pizza was the service. Will come again if ever in the area“

4.9 Superb115 Reviews
Shells Seafood - St Pete Beach Seafood • $$
7081 Gulf Blvd, St Pete Beach

Customers` Favorites

Snow Crab Legs Baked Potatoes Cold Slower and Shrimps
Oysters on the Half Shell
Shrimp Skewer with Fries
Fried Shrimp with Fries
Key Lime Pie Whole Pie
Grilled Shrimp Skewers
Classic Seafood Pasta
Shells Clam Chowder
Shrimp and Crab Dip
Baby Lobster Pasta

“Always enjoy this place when we come to Florida. The clam chowder is so good ! The crab cakes were flaky and delicious, the langostino lobster pasta dish is a must. Everything here is 5 stars but at a 2 star price! Server was also very kind“

4.6 Superb340 Reviews
Giuseppe's Pizzeria Italian • $
6690 Gulf Blvd, St Pete Beach

Customers` Favorites

Garlic Cheese Bread
Meat Lovers Pizza
Mozzarella Sticks
Pizza Florentine
13 Sicilian Pizza
Margherita Pizza
Pepperoni Pizza
Supreme Pizza
Garlic Knots
Veggie Pizza

“Fresh, from scratch food. Italian favorites that do not disappoint. Our waitress was such a happy influence to our dining experience. One of our go-to places while in St Pete Beach. Did I mention fresh, not frozen, food made from scratch daily? OMG, the chicken parm was to die for. HUGE portions.“

4.7 Superb169 Reviews
1200 Chophouse Steak House • $$$
5007 Gulf Blvd, St Pete Beach

Customers` Favorites

Ribeye Steak Potato and Gorgonzola Cheese
Surf N Turf Filet Mignon and Lobster Tail
3lb Tomahawk Ribeye Steak
Flourless Chocolate Cake
Twin Filet Mignon Oscar
Bacon Wrapped Scallops
House Salad Was Great
Beefsteak Bruschetta
Chicken Saltimbocca
Berkshire Pork Chop

“The starter salad is so delicious and our steaks were cooked perfectly and mine was actually the best steak I’ve eaten! Definitely coming back when I visit again!“

4.6 Superb269 Reviews
Shrimpys Waterfront Seafood • $$
9524 Blind Pass Rd, St Pete Beach

Customers` Favorites

Shrimpys Signature Poboy
Louisiana Eggs Benedict
Shrimp & Lobster Bisque
Louisiana Seafood Gumbo
Blackened Mahi Tacos
World Famous Torpedo
Fried Shrimp PO-Boys
New Orleans Beignets
Grouper Bite Basket
Pass-A-Grille Pasta

“We went to Shrimpy's (mostly NOLA style food) for my wife's birthday dinner with our sons. It was our first time. Our table was on the deck right on the water. There is ample seating inside as well. We had grouper bites and hush puppies as starters and a bowl of gumbo which were all delicious. Each of us ordered something different as a main course but everyone thought their food was delicious. We shared a sundae and NOLA-style bread pudding which were also very good. If you don't like loud music or sounds, you should sit inside.“

4.5 Superb433 Reviews
The Toasted Monkey Bar • $$
678 75th Ave, St Pete Beach

Customers` Favorites

Asian Pork Lettuce Wraps
Pulled Pork Sandwich
Peel and Eat Shrimp
Firecracker Shrimp
Buffalo Cauliflower
Grouper Sandwich
Coconut Shrimp
She Crab Soup
Mahi Sandwich
Cuban Sandwich

“Went to lunch today for Thanksgiving. It was great and very appreciated.“

4.5 Superb371 Reviews
Mastry's Brewing Co Brewpubs • $
7701 Blind Pass Rd, St Pete Beach

Customers` Favorites

Fish Tacos and Ropa Vieja
Red Curry Chicken Tacos
Beer Battered Tenders
Hummus Platter
Truffle Fries
Beer Flight
Sandwich
A Burger
Nachos
Wings

“This is a very comfortable place to go. Great beers and selection. Meghan is the BEST! Kind and prompt and always serving a beautiful smile and ear when you need it!“

4.6 Superb131 Reviews
Sola Bistro and Wine Bar Mediterranean • $$
6700 Gulf Blvd, St Pete Beach

Customers` Favorites

Rosemary Fingerling Potatoes
Catena Vista Flores Malbec
Grouper with Goat Cheese
Bucatini Alla Carbonara
Bread and Olive Oil
Grilled Vegetables
Charcuterie Board
Grilled Calamari
Pasta Carbonara
Créme Brûlée

“Stopped in for a light dinner last night and was so pleasantly surprised! I started with a cup of shrimp bisque, which was packed with flavor. Then some polenta and shrimp, beautifully presented and even better tasting. I paired everything with a glass of Chardonnay, which rounded out the meal wonderfully. Loved the cozy vibe and friendly service. I’ll definitely be back!“

4.6 Superb106 Reviews
MacNasty's Sports Bar & Grill Sports Bar • $
6295 Gulf Blvd, St Pete Beach

Customers` Favorites

Mozzerella Sticks and Fries
Ice Cold Yuengling
Chips and Salsa
Mexican Pizza
Chicken Bites
Cheeseburger
Inch Pizza
Wings

“Don’t usually leave reviews but the atmosphere of this place is one of the best I’ve ever seen , Everyone was so friendly and awesome and especially Gabe, he’s one of the most cool, genuine and funny guys I’ve ever met and made my night, would recommend this place for anyone wanting to go to a sports bar“

4.5 Superb125 Reviews
Rick's Reef Seafood • $
6712 Gulf Blvd, St Pete Beach

Customers` Favorites

Eggs and Cheese Served with Homefries
Lobster Mac and Cheese
Crab Stuffed Grouper
Bloody Mary Bar
Chicken Sandwich
Baja Fish Tacos
Fish and Chips
Lobster Fries
Potato Salad
Fish N Chips

“First off I don't know how anyone can give the place less than 5 stars. The waitress was in a fantastic mood and very helpful when suggesting the appetizers and local favorites. The food was fresh and full of flavor. Honestly the best lobster mac and cheese i have ever eaten. My wife had the meat loaf and is usually negative about how it presented and taste however she couldn't stop eating it.
Olivia was awesome and made the experience so much better 🙏“

4.4 Superb382 Reviews
Red, White & Booze Seafood • $$
2007 Pass a Grille Way, St Pete Beach

Customers` Favorites

Sea Critters Combo Platter
Key Lime Pie Martini
Peel and Eat Shrimp
Maine Lobster Roll
Sweet Potato Fries
Tomato Crab Bisque
Smoked Fish Dip
Scallop Risotto
Grouper Nuggets
Fish and Chips

“I came here to celebrate my friend’s birthday What a great choice! Terrific food, great atmosphere and fabulous service by Whitney with a lovely view“

4.4 Superb281 Reviews
The Wharf Restaurant Seafood • $
2001 Pass a Grille Way, St Pete Beach

Customers` Favorites

Blackened Grouper Sandwich
Our Famous Wharf Wings
Creamy Seafood Chowder
Ahi Tuna Appetizer
Peel and Eat Shrimp
Peel N Eat Shrimp
Fried Fish Basket
Blue Crab Claws
Fried Fish Basa
Grilled Shrimp

“We were disappointed Monday...... they were out of coconut shrimp, the fish special, and their normal French fries. Although we mentioned how bad the French fries were to the waitress, no substitute was offered. We also had to stop another waitress to get drink refills. I emailed the restaurant, but no response. The wharf is our go-to restaurant at St Pete Beach..... the fried shrimp and fish basket were very good, but we were surprised at the food they were out of at 6:30 at night.“

4.4 Superb276 Reviews
Grace Restaurant Seafood • $$$
120 8th Ave, St Pete Beach

Customers` Favorites

Charred Caesar Salad and Rigatoni w Clams
King Salmon with Cauliflower Rice
Burrata & Heirloom Tomato
Flat Bread of the Day
Seared Sea Scallops
Grilled Octopus
Seared Scallops
Cheesecake
Flatbread
Noodles

“We dined on Easter Sunday 2025 and experienced the most fabulous food, atmosphere, and service!“

4.4 Superb240 Reviews
Chill Restaurant & Bar Bar • $
357 Corey Ave, St Pete Beach

Customers` Favorites

Bananas Foster Waffle or French Toast
Firecracker Shrimp
Corey Ave Breakfast
Blackened Chicken
French Onion Soup
Bloody Mary Bar
Lobster Ravioli
Seafood Nachos
Cuban Sandwich
Shrimp N Grits

“Great staff!!! Large menu. Well prepared food!“

4.4 Superb173 Reviews
Boulevard Burgers & Tap House American • $
5905 Gulf Blvd, St Pete Beach

Customers` Favorites

Boulevard Burger and Onion Rings
Hamburger and Onion Rings
Lobster Mac and Cheese
Salmon Mashed Potatoes
Mac and Cheese Burger
Sunny Side Up Burger
French Onion Burger
Tenderloin Sandwich
Sweet Potato Fries
Impossible Burger

“Delicious food and good service. We tried some fried pickles (so good), some burgers and a Cuban sandwich. It was all delicious. The Cuban was my favorite. Thank you to our server, Alexis.“

4.3 Superb290 Reviews
Carino's Northern Italian Cuisine Italian • $$
9524 Blind Pass Rd # 5, St Pete Beach

Customers` Favorites

Capellini Camarones Y Vieiras San Pietro Capellini Shrimp \u0026 Scallops San Pietro
Bruschetta Toscana Para Dos Bruschetta Toscana for Two
Costillas De Cordero Rack of Lamb
Ternera Alla Rosa Veal Alla Rosa
Pollo Marsala Chicken Marsala
Eggplant Parmigiana
Mozzarella Caprese
Chicken Parmigiana
Fettuccine Alfredo
Chicken Parmesan

“Had 2 excellent dinners this week while on vacation. My wife and I agree that the chicken piccata was the best we ever had! Highly recommend this old style, Italian restaurant!!!“

4.3 Superb201 Reviews
Hurricane Seafood Restaurant Seafood • $$
809 Gulf Way, St Pete Beach

Customers` Favorites

Original 8oz Grouper Sandwich Large
World Famous Fresh Grouper Sandwich
Fried Grouper Sandwich
Mom's 1945 Crab Cake
Seashore Loaded Tots
Smoked Fish Spread
Seafood Restaurant
Blackened Grouper
Boom Boom Shrimp
Grouper Nuggets

“The Hurricane Seafood restaurant was an awesome experience! We called them the day of to see if they could accommodate 13 collegiate basketball players and their coaches and families, and they made it happen! We were in and out of there in two hours and got to enjoy a gorgeous sunset in a really fun atmosphere. The food was fantastic and so was the service! Thank you Russ, Carrie and Lisa!“

4.2 Good306 Reviews
Basil Leaf Thai & Sushi Bar Sushi • $$
6395 Gulf Blvd, St Pete Beach

Customers` Favorites

Chicken Pad Thai
Chicken Teriyaki
Assorted Sushi
Seaweed Salad
Massaman Curry
Volcano Roll
Tom Kha Gai
Yellow Curry
Spring Roll
Fried Rice

“Scrumptious experience…….can’t wait to go again…….scrumptious!!!!!!!“

4.1 Good131 Reviews
Gigi's Italian Restaurants Italian • $$
4399 Gulf Blvd, St Pete Beach

Customers` Favorites

Side of Angel Hair Pasta with Meat Sauce
Special Garlic Bread
Chicken Parmigiana
Mozzarella Sticks
Stuffed Flounder
Chicken Alfredo
Lobster Ravioli
Antipasto Salad
Stuffed Shells
Chicken Marsala

“This weekend we had ordered delivery from your SPB location and the tall lean male driver was impatient at our door. I only have two hands, yet he wanted to drop quickly and go. At our age, we want a tad of respect because we cannot move as quickly as he can, but it may be the wrong profession for this chap.“

4.1 Good142 Reviews
Nori Thai Restaurant Thai • $$
7612 Blind Pass Rd, St Pete Beach

Customers` Favorites

Massaman Curry with Tofu and Vegetables
Nori Thai Special Fried Rice
Fresh Basil Rolls 3 Pieces
Vegetable Spring Rolls
Specially Sushi Rolls
Thai Spring Rolls
Crunchy Tuna Roll
Big Daddy Roll
Orange Chicken
Vegetable Sushi

“Dinner with a friend was met with friendly service and delicious food. Highly recommend this family owned restaurant.“

4 Good127 Reviews
The Blue Parrott Bar & Grill • $
85 Corey Cir, St Pete Beach

Customers` Favorites

Blacked Chicken Caesar Salad
Spaghetti and Meatballs
Buffalo Chicken Wings
Grouper Sandwich
Coconut Shrimp 4
Fish and Chips
Cod Sandwich
Fish & Chips
French Fries
Shrimp Tacos

“the bands on Monday and wednesday“

3.9 Good93 Reviews
Oyster Shucker Craft & Draft Seafood • $$
650 Corey Ave, St Pete Beach

Customers` Favorites

Raw Oysters on the Half Shell
All You Can Eat Crab Legs
Dozen Gulf Oysters
Corn Crab Chowder
Grouper Sandwich
Chicken Sandwich
Conch Fritters
Buffalo Shrimp
Fish and Chips
Stella Artois

“Great location with good food, drinks and great service. Best place for sunsets and catching your favorite sports“

3.9 Good120 Reviews
Crabby Bill's in St. Pete Beach Seafood • $$
5100 Gulf Blvd, St Pete Beach

Customers` Favorites

Crispy Calamari with Marinara Parmesan and Lemon
Tybee Seafood Plate Plus 1lb of Crab Legs
Uncle Frankies Sauteed Mussels
Beer Battered Fish and Chips
The Original Seafood Platter
Key West Skewered Shrimp
The Original Onion Rings
Everglades Gator Bites
Fried Grouper Nuggets
Peel and Eat Shrimp

“Had lunch at Crabby Bill's today. Blackened grouper sandwich was fresh and tasty, onion rings were just right, and our waiter, Jaxon, was excellent. Always enjoy Crabby Bill's when we're in Florida.“

4.1 Good589 Reviews
Grand Hacienda Mexican • $
4393 Gulf Blvd, St Pete Beach

Customers` Favorites

Quesadilla Grand Hacienda
The Grand Hacienda Fajita
Chicken Fajita Dinner
Tableside Guacamole
Lunch Birria Tacos
Shredded Chicken
Fajita Taco Salad
Side Chips Salsa
Fried Ice Cream
Salsa and Chips

“Todo delicioso. 💯% Recomendado“

3.9 Good239 Reviews
Skidders Restaurant Vegetarian • $
5799 Gulf Blvd, St Pete Beach

Customers` Favorites

Chicken Souvlaki Platter
Baked Ziti Ala Skidders
Stuffed Fish with Crab
Country Fried Steak
Buckwheat Pancakes
Chicken Parmigiana
Side Greek Salad
Seafood Pasta
Gyro Sandwich
Key Lime Pie

“We had the Seafood Broiled platter; Stuffed Flounder and Gyro platter. This was the best food we’ve had while in St. Pete! Our server, Lauren was wonderful! The Manager works with the wait staff to ensure everyone gets seated immediately. The prices are reasonable for the amount of food you get. We will definitely go back and recommend Skidder’s to anyone visiting. You won’t be disappointed or go away hungry.“

4 Good438 Reviews
Society Table American • $$
3400 Gulf Blvd, St Pete Beach

Customers` Favorites

Scrambled Eggs Turkey Sausage Turkey Bacon
Flatbread Pizza Margherita
Chicken Caesar Salad Lunch
Roasted Mushroom Flatbread
Blackened Grouper Sandwich
Goat Cheese Fritters
American Breakfast
Don Cesar Salad
Calamari Fries
Key Lime Pie

“Exceeded our expectations, Had great service from don, very attentive, friendly, has great attention for details and prompt. Was very nice with the kids and we liked his recommendations. We had the mussles and it was very delecious, beef tartar was flavorful and fresh, oysters were good, was our first time here and we are deffnitely coming back again.“

3.3 Good109 Reviews
Agave Restaurant Mexican • $
6400 Gulf Blvd, St Pete Beach

Customers` Favorites

Trio Guacamole Cheese Dip Chips and Salsa
Queso Dip Salsa and Chips
Chipotle Chicken Tacos
Rice or Refried Beans
Guacamole and Chips
Tortilla Chips
Chicken Nachos
Tacos Dorados
Agave Fajitas
Shrimp Tacos

“It was very good the staff and owner are very nice and friendly love to talk and make friends the food was EXTREMELY GREAT!!!!!“

3.7 Good241 Reviews
Castile Restaurant New American • $$$
3701 Gulf Blvd, St Pete Beach

Customers` Favorites

Bacon Wrapped Scallops
Seared Diver Scallops
Boneless Short Rib
Crispy Calamari
Truffle Fries
Burrata Toast
Ribeye 140z
Crab Cakes
Grouper
Salad

“I was there for my birthday and I had a great time the ambiance was great and our waitress was so pleasant her name is Jeanae. I enjoyed talking to her.“

3.8 Good374 Reviews
RumFish Grill Seafood • $$
6000 Gulf Blvd, St Pete Beach

Customers` Favorites

Steamed Mussels and Cedar Key Clams
Cumin and Fennel Crusted Tuna
Lobster Mac N’ Cheese
Lobster Mac and Cheese
Truffle Mac & Cheese
Seared Sea Scallops
Seafood Cocktails
Firecracker Shrimp
Twin Lobster Tails
Grouper Sandwich

“I like this place. Friendly staff and I enjoyed all of the food. 3 visits in 4 days. Relax and give it a try.“

3.6 Good1020 Reviews

You May Also Like