16 Best Sandwich Shops in St. Petersburg

Gateway Subs Sandwich Shop • $
3112 3rd Ave N Unit B, St. Petersburg

Customers` Favorites

Bacon and Turkey Sub 6
Ultimate Italian Whole
Funny You Should Ask
Spicy Italian Half
Ultimate Italian
Cool Ranch Rider
Turkey Sandwich
Monthly Special
The Big Beach
Salad Sammy

“My son, mom and I stopped in for an early dinner after my son's basketball game. This was our 1st time here and we absolutely loved the food. I highly recommend the "Cool ranch rider" has a nice kick to it the only thing I did differently was ranch instead of mayo and banana peppers instead of hot peppers. My son had the "Turkey bacon" minus onion and tomato as well as sub the mayo for ranch he absolutely loved it!! My mom got the "Roast Beast" loved hers as well!! We decided to try the Lemon Blueberry cheesecake, it too was delicious!! We will definitely be back!! The ladies that helped us with our order were super sweet and made us feel very welcomed!! Loved the vibe. Reggae music playing as well, just overall a great place!! We were at the 3rd Avenue location for reference!!“

4.8 Superb149 Reviews
Chicken Salad Chick Chicken Shop • $
1221 4th St N, St. Petersburg

Customers` Favorites

Jalapeño Chicken Salad with Side Loaded Potato Soup
Fancy Nancy Chicken Salad on Croissant
Classic Chicken Salad Scoop with Fruit
Children Salad Sammy on a Croissant
Chicken Salad Croissant
Chicken Salad Sandwich
Free Birthday Meal
Chicken Salad Melt
Olivia's Old South
Chicken Salad blt

“I just wanted to take a moment to shout out Phil, who took care of us yesterday (6/5/2025) at Chicken Salad Chick on 4th Street North in St. Petersburg. We came in right at closing, and not once did he make us feel rushed or like an inconvenience. Phil was incredibly attentive, welcoming, and had such a positive, upbeat spirit that honestly made our whole evening.

Even though it was the end of the day, he took the time to walk us through the menu, explain what was still available, and even gave us helpful tips on how to make our order better for next time when we aren’t so last minute. He truly went above and beyond to accommodate us, and it meant a lot.

It’s rare to come across service like that these days someone who genuinely enjoys what they do and makes guests feel valued. Phil was informative, friendly, and just a breath of fresh air. I had such a good experience, and it’s people like him who make you want to come back.

Thank you, Phil, for ending our day on such a high note. We’ll definitely be back!“

4.6 Superb98 Reviews
Gateway Subs Sandwich Shop • $$
5931 4th St N, St. Petersburg

Customers` Favorites

The Juicy Tree Climber
Avocado Croissant
Cool Ranch Rider
3 Pack Cookie
Turkey Bacon
Hail Caesar
E-Z Choice
Gatorade

“My son, mom and I stopped in for an early dinner after my son's basketball game. This was our 1st time here and we absolutely loved the food. I highly recommend the "Cool ranch rider" has a nice kick to it the only thing I did differently was ranch instead of mayo and banana peppers instead of hot peppers. My son had the "Turkey bacon" minus onion and tomato as well as sub the mayo for ranch he absolutely loved it!! My mom got the "Roast Beast" loved hers as well!! We decided to try the Lemon Blueberry cheesecake, it too was delicious!! We will definitely be back!! The ladies that helped us with our order were super sweet and made us feel very welcomed!! Loved the vibe. Reggae music playing as well, just overall a great place!! We were at the 3rd Avenue location for reference!!“

4.7 Superb57 Reviews
Charleys Cheesesteaks Cheesesteaks • $
6901 22nd Ave N, St. Petersburg

Customers` Favorites

Chicken California Cheesesteak Boxed Meal
Chicken Teriyaki Cheesesteak Boxed Meal
Loaded Fries with Cheese Sauce
Buffalo Chicken Steak Hoagie
Kentucky Bourbon Cheesesteak
Philly Cheesesteak
Mozzarella Sticks
Ketchup Packet S
Original Fries
Cheese Fries

“Haven't been to Charley's since before Covid.... Tyrone Mall location was amazing. food was excellent, staff were professional, and everything was great. Time to come back! -Pyro-“

4.7 Superb54 Reviews
Firehouse Subs 4Th St. Pavillion Sandwich Shop • $
4949 4th St N, St. Petersburg

Customers` Favorites

Provolone or Grilled Cheddar Cheese
Small Firehouse Meatball
Five-Cheese Mac & Cheese
Smoked Turkey Breast
Club on a Sub Combo
Turkey Bacon Ranch
Submarine Sandwich
Italian Sandwich
New York Steamer
Firehouse Steak

“Brandon, one of the workers is great with people and my birthday is today and they gave me a free sub. Usually you have to do it on the app but recently got phone had an issue with my account so I had to re-download the app, but that didn’t matter they know both my mother and I so they honored that for us thank you firehouse subs you rock!!“

4.5 Superb64 Reviews
Lonni's Sandwiches Etc Sandwich Shop • $
429 Central Ave, St. Petersburg

Customers` Favorites

Grilled Cheese Sandwich
Chipotle Chicken Press
Bar Be Cuban Sandwich
Nutty Chicken Salad
Sunny Bird Sandwich
Corned Beef Reuben
Turkey Avocado Wrap
White Chicken Chili
Albuquerque Turkey
Turkey Sandwich

“Great sandwich shop downtown! Ridiculously friendly staff and the wild ride bread is something to dream about“

4.5 Superb62 Reviews
Seminole Subs Salad • $
4131 Park St N, St. Petersburg

Customers` Favorites

Half of a Steak and Cheese All the Way
Cheese Steak All the Way with Fries
Philly's Original Steak & Cheese
Fresh Greek Salad
Fried Mushrooms
Chicken Philly
Cuban

“The best people working there, super nice and understand. Helps out with the community. Family owned. Love this place.“

4.4 Superb81 Reviews
The Nosh Pit Sandwich Shop • $
4040 Park St N, St. Petersburg

Customers` Favorites

A Very Skinny Corned Beef Sandwich
Pass-A-Grilled Cheese Sandwich
The Blueberry Patch Sandwich
Salmon Reuben Sandwich
Southern Potato Salad
Combo & Pastrami
Macaroni Salad
NY Cheesecake
Potato Knish
Bagel & Lox

“Just got the most perfect roast beef sandwich. Couldn’t decide between the southern potato salad or the macaroni salad so I got both. The macaroni is definitely my new favorite thing. Can’t wait to go back again and try something new. It’s right by Abercrombie Park too which makes for a nice afternoon adventure.“

4.2 Good99 Reviews
Charleys Cheesesteaks and Wings Cheesesteaks • $
3501 34th St S, St. Petersburg

Customers` Favorites

Steak Cheesesteak Boxed Meal
Cheese & Bacon Fries

“Amazing food and wonderful staff“

4.8 Superb24 Reviews
10

Subway

Subway Sandwich Shop • $
9301 4th St N, St. Petersburg

Customers` Favorites

Bella Mozza Footlong Pro Double Protein
Turkey Cali Club Footlong Regular Sub
White Chip Macadamia Nut
Spicy Italian 6 Sub
Roast Beef
Cookie
Tuna

“This is, like others in the reviews have mentioned, the cleanest Subway I've ever been in. Veggies and everything were stocked up, and well, including the sauces. Fastest service I've had at a Subway as well. There was a new girl (didn't get her name, but she did very well for her first or second day there) and I was quite impressed with how she handled how busy it got in the short time I was there. She was very attentive, a great listener, and was patient with me. The people there with her training her seemed like they were happy to have her there, which was refreshing to see at a fast food restaurant. I got my usual sandwich, which was the rotisserie style chicken bacon ranch sandwich on the Italian herbs and cheese bread.. (I'm lactose intolerant, and the bread is all I can manage to handle, so I get no cheese on the actual sandwich, haha).. didn't get pictures due to the rain today, so if and when I come back, I'll make sure I update my rating with photos.. also got a white macadamia nut cookie for my man.. definitely recommend this location for any Subway.. best service I've had at one in a few months, and they change their gloves after each customer, which is nice as well. It's rare you see that at places any more.

Dietary restrictions: Like I mentioned in my above rating, I'm lactose intolerant, and they were attentive when I mentioned no cheese on my sandwich.

Parking: Small lot, since it's in a small strip plaza.

Wheelchair accessibility: They have one parking spot for wheelchair access right in front of the store, which is convenient for people who need it.“

3.9 Good34 Reviews
11

Subway

Subway Sandwich Shop • $
4193 34th St S US Hwy 19, St. Petersburg

Customers` Favorites

Veggie Patty Footlong Regular Sub
Veggie Patty 6 Inch Regular Sub
Steak and Cheese Sandwich
Turkey Sandwich
Cold Cut Combo
Veggie Delite
Cookies

“The young man with the dreads and beard has awesome customer service! You can tell he really loves his job at Subway and he tries his hardest to make sure that every sub is to perfection. I know that Subway is very proud to have an employee that represents their company well. Blessings.“

3.6 Good24 Reviews
Jersey Mike's Subs Sandwich Shop • $
Corner Of Roosevelt &, 10304 Roosevelt Blvd. N, Gandy Blvd N, St. Petersburg

Customers` Favorites

Salsa Verde Chicken Cheese Steak
Turkey and Provolone
Classic Italian Sub
The Original Italian
Cheesesteak
Sandwich

“Clean place, friendly folks, and delicious food! :)“

3.6 Good28 Reviews
13

Subway

Subway Sandwich Shop • $
3355 5th Ave N, St. Petersburg

Customers` Favorites

Black Forest Ham Sandwich
Sunchips Harvest Cheddar
Cinnabon Footlong Churro
Macadamia Nut Cookie
12 Pack Cookie Box
Doritos Cool Ranch
Meatball Marinara
Spicy Italian
The Philly
Subway Club

“We will come only to this location from now on. All other locations, 4th st & 34th st are nasty & the employees are rude.
This location is always friendly, the veggies are always fresh, and they make the sandwiches cleanly, not just throw it together.“

3.6 Good36 Reviews
14

Subway

Subway Sandwich Shop • $
3431 B 49th St N, St. Petersburg

Customers` Favorites

Rotisserie-Style Chicken Footlong Regular Sub
Chicken & Bacon Ranch Melt Footlong Melt
Meatball Marinara 6 Inch Regular Sub
Spicy Italian Melt 6 Inch Melt
Sweet Onion Chicken Teriyaki
Chocolate Chip Cookie
Veggie Delite
Tuna

“Best subway I've been to so far the employees are patient and understanding and professional when dealing with rude customers making us wait in line because they took up more time not ordering 2 subs ahead of time when they got to register making them run back and forth for an order but still got to me and apologized for the wait love the atmosphere they provided would recommend to friends or couples needing a place to eat and relax and the employees are very funny tell good puns and dad jokes they seem to have fun ?“

3.5 Good29 Reviews
15

Subway

Subway Sandwich Shop • $
130 Pinellas Bayway S, St. Petersburg

Customers` Favorites

Grilled Chicken
Sandwich

“The atmosphere of this place looks poor. But don't be guided by that impression...
THE EMPLOYEES WERE FRIENDLY!
And my order was exactly what I wanted.
Good flavor, good quality.
The experience was good. And if he would return.
Especially on the way home.“

3.2 Average11 Reviews
16

Subway

Subway Sandwich Shop • $
5901 Sun Blvd Suite 111, St. Petersburg

Customers` Favorites

Potato Chip
The Boss
Cookies
Chicken
Tuna

“I was THAT guy that walked in 7 minutes before close. It was chaos getting a wife and two kids packed and ready to leave which put us behind schedule. The girl that attended us was very friendly and accommodating disregarding the annoyance of staying until late. It was much appreciated.

Parking: Right up close to the front door.“

3.2 Average20 Reviews

You May Also Like