Red Mesa Cantina is one of The 15 Best Places for Steak in Saint Petersburg.

1. Red Mesa Cantina

9.0
128 3rd St S (at 2nd Ave S), Saint Petersburg, FL
Mexican Restaurant · University Park - South Downtown · 182 tips and reviews

Maureen H.Maureen Hogan: Duck tacos are amazing!! Also had the steak fajita taco- delish!

Rainy M.Rainy May: I love it here! Get a mojito , the dip sampler and the steak! Jason is an amazing bar tender outside!

It's meIt's me: Steak 'dillas to die for!

Rococo Steak is one of The 15 Best Places for Steak in Saint Petersburg.

2. Rococo Steak

7.9
655 2nd Ave South, Saint Petersburg, FL
Steakhouse · University Park - South Downtown · 19 tips and reviews

Tim C.Tim Clarke: The quinoa is great as a side & their steaks are awesome

Sasha A.Sasha Ahles: This is, hands down, my new favorite steakhouse. I had a wonderful dinner here with my family with excellent service. The grass fed filet was cooked to perfection & the poutine appetizer was fantastic

JannikJannik: Great steaks

Cody's Original Roadhouse - BayPines is one of The 15 Best Places for Steak in Saint Petersburg.

3. Cody's Original Roadhouse - BayPines

8.1
4360 Park St N, Saint Petersburg, FL
Steakhouse · 53 tips and reviews

Will Y.Will Young: Great people, incredible food, nice atmosphere. Highly recommend the top sirloin blackened. # 1 servers: Toni, Danielle, Chelsea, & Mary.

Lea M.Lea Miller: Fajita steak is the best... Wed is buy 1 get 1 free. Love the atmosphere & d service as well;)

Tall G.Tall Guy: Great steaks bigger the better try some BBQ on it plus their a1 yummy

Harold Seltzer's Steakhouse is one of The 15 Best Places for Steak in Saint Petersburg.

4. Harold Seltzer's Steakhouse

7.9
3500 Tyrone Blvd N, Saint Petersburg, FL
Steakhouse · 27 tips and reviews

Charlie L.Charlie Lanham: Owner Harold Seltzer. I recommend this restaurant for any occasion. Great Prime Rib and steaks!

Tim Y.Tim Yow: This place was great. Best steak I've had in a long time and the meal was reasonably priced. I'll eat here every year when I'm in town. I was very impressed!

Stuart M.Stuart Mccoll: Great steaks, nice resteraunt at reasonable prices

Beau & Mo's Italian Eating House is one of The 15 Best Places for Steak in Saint Petersburg.

5. Beau & Mo's Italian Eating House

8.3
2924 5th Ave N, Saint Petersburg, FL
Italian Restaurant · Historic Kenwood · 7 tips and reviews

Kevin M.Kevin McCauley: Brought my wife, daughter, son-in-law, and grandson here for graduation dinner. Tremendous food and service (Thx Michael!). Great apps, steak,pasta, and dessert! Beau & Mo's a keeper! Will b back soon

Kirs P.Kirs P: The wagyu strip is literally the best steak I've ever had the pleasure of eating

Daniel B.Daniel Beauchesne: Steak and sides are awesome

Parkshore Grill is one of The 15 Best Places for Steak in Saint Petersburg.

6. Parkshore Grill

8.4
300 Beach Dr NE, Saint Petersburg, FL
Steakhouse · North Downtown · 61 tips and reviews

Marc G.Marc G: Steaks are Niman delicious, AND the scalloped Maytag bleu potatoes are the best thing ever.

Marc G.Marc G: The food is so good here. Had the cheaper cut of meat, the sirloin, was a baseball cut and was great!

Sarah D.Sarah Dunn: Great sidewalk dining in downtown. Good service, steaks are excellent as well as the seafood risotto. Mini dessert is a good deal at 2.40 but prob not as the yummy as the others.

LongHorn Steakhouse is one of The 15 Best Places for Steak in Saint Petersburg.

7. LongHorn Steakhouse

7.7
2400 Tyrone Blvd N, Saint Petersburg, FL
Steakhouse · 6 tips and reviews

Christopher N.Christopher Nason: My NY strip was cooked to perfection.

Justin L.Justin Lisenby: Great steak. Service was also top notch. Caesar salad was very good.

K D.K Desjardins: Steak done just right!

Jersey Mike's Subs is one of The 15 Best Places for Steak in Saint Petersburg.

8. Jersey Mike's Subs

7.3
10304 Roosevelt Blvd. N, Corner Of Roosevelt & Gandy Blvd., Saint Petersburg, FL
Sandwich Spot · 15 tips and reviews

z0mbiez0mbie: You MUST try the cheesesteak!

Daniel D.Daniel D: Awesome subs cheesesteak rocks when you're done come up the road to sandbar and grill for some liquid refreshments and great late night food.

David A.David Allen: Cheesesteak Rockd!

Kissin' Cuzzins is one of The 15 Best Places for Steak in Saint Petersburg.

9. Kissin' Cuzzins

8.7
951 34th St N (at 10th Ave. N), Saint Petersburg, FL
Breakfast Spot · 35 tips and reviews

Scott B.Scott Bullitt: The ribeye steak and eggs platter is awesome!

Ash z.Ash z: The country fried steak & gravy is so good! One of the best I've ever gotten! Great service!

Ca'el A.Ca'el Artisan: I come here every time I vist the area. I am getting married in St. Pete Beach and live in Ft. Lauderdale so I make sure to visit often! I love the service and food! the coffee cups r super cute :)

Paulo's Pizza & Subs is one of The 15 Best Places for Steak in Saint Petersburg.

10. Paulo's Pizza & Subs

7.5
6297 Central Ave, Saint Petersburg, FL
Pizzeria · 7 tips and reviews

Lance L.Lance Lubin: Best steak and cheese sub in town

ᴡ C.ᴡ Colombotti: Great steak and cheese

Dawn K.Dawn Kirchinger: Great staff and great food! Highly recommended

400 Beach Seafood & Tap House is one of The 15 Best Places for Steak in Saint Petersburg.

11. 400 Beach Seafood & Tap House

7.8
400 Beach Dr NE (5th Ave NE), Saint Petersburg, FL
Seafood Restaurant · North Downtown · 72 tips and reviews

Lara S.Lara Shelton: Great kids steak...Annie loves it!

Nancy W.Nancy Westphal: Steaks and seafood are awesome!

Mark B.Mark Beaton: Must sit outside, weather permitting. This is a great restaurant for seafood and/or steak. Come early as it gets vicious after 6 pm.

Outback Steakhouse is one of The 15 Best Places for Steak in Saint Petersburg.

12. Outback Steakhouse

7.4
1900 4th St N, Saint Petersburg, FL
Steakhouse · Crescent Lake · 34 tips and reviews

Tall G.Tall Guy: 30. Oz steak

John M.John Majors: An acceptable chain steakhouse.

Jeff B.Jeff Borrero Ruiz: Steak was one of the best I have ever had. Everything tasted delicious including the mac & cheese and mashed potatoes. Pries are $$. Many people order to go but dine in is great too. Overall 8/10.

Red Mesa Restaurant is one of The 15 Best Places for Steak in Saint Petersburg.

13. Red Mesa Restaurant

8.5
4912 4th St N (49th Ave N), Saint Petersburg, FL
Mexican Restaurant · 55 tips and reviews

Gina L.Gina Longino: Steak pastore salad is our favorite!

SheilaSheila: The pork ribeye is delicious!

April H.April House: everything we've tried tastes awesome! mmmmm sangria and great food...

The Fresh Market is one of The 15 Best Places for Steak in Saint Petersburg.

14. The Fresh Market

8.9
2900 4th St N, (30th Ave N), Saint Petersburg, FL
Grocery Store · Crescent Heights · 36 tips and reviews

Kitty W.Kitty Wilson: I would use the aged sirloin as a pillow. I would brush my teeth with it.

Kristen N.Kristen Naruns: Great place to shop for organic treats! Great deals on steaks and chicken dinner (don't forget the cornbread)!

Linda .Linda 🐔🐥🐣: Beautiful store. Had a Carolina BBQ sandwich that was awesome. Presentation of their food was excellent & priced very reasonably. Will be coming back.

PoFolks is one of The 15 Best Places for Steak in Saint Petersburg.

15. PoFolks

7.2
2001 34th St N, Saint Petersburg, FL
American Restaurant · North Kenwood · 32 tips and reviews

John M.John Masters: Ice tea and country fried steak are great. I even like the turnip greens

Tanya M.Tanya Micklitsch: 3 words: Country. Fried. Steak. And turnip greens with hot sauce, but that steak...I've loved it since i was a kid!

Winnie E.Winnie Evans: The service is wonderful. Heidi our server took great care of us! We had the bread sticks with marinara for an appetizer. They were huge and tasted great. The Kuntry fried steak is divine!