We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Red Mesa Cantina

Certificate of Excellence
$$ - $$$
Mexican, Southwestern, Latin, Bar, Spanish
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
128 3rd St S, St. Petersburg, FL 33701-4224 (2nd Avenue South)
+1 727-896-8226
11:00 am - 2:00 am
Closed now
See all hours
Sun - Wed 11:00 am - 12:00 am
Thu - Sat 11:00 am - 2:00 am
More Info
Add Photo Write a Review

671 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 658: English reviews
Ocala, Florida
Level Contributor
73 reviews
41 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
5 of 5 bubbles Reviewed yesterday NEW

The bright exterior dining area was alive with diners, music, flowing fountains, busy waiters. In contrast, the interior was dark and cool, full of art and a glowing bar that slowly changes colors like a mood ring. The wait staff was helpful and our dishes were delicious. Smartly casual, reasonable prices, positive atmosphere.

Thank D F
Level Contributor
94 reviews
49 restaurant reviews
common_n_restaurant_reviews_1bd8 74 helpful votes
5 of 5 bubbles Reviewed 2 days ago NEW

Ordered a vegetarian version of the taco salad, with a side of guacamole. Both were fresh and tasty. Sat at an outdoor table with my dog and right away the wonderful waiter brought a bowl of water for my cockapoo, Alexis. Friendly service. No pressure to finish up and leave, as can often be the scenario for a single diner.... More 

Thank liviBoston
Level Contributor
11 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 2 days ago NEW via mobile

With indoor and outdoor seating, you can have an amazing time. Outside you have live band at night; they play really good. Food is a combination of Mexican and other latin food, but mostly Mexican. Duck quesadillas are a must! I really enjoyed te decorations. Very friendly staff. Be sure to get there with enough time, specially on weekends, it... More 

Thank Gustavo A
Level Contributor
13 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
3 of 5 bubbles Reviewed 4 days ago NEW via mobile

My in-laws and I were exploring St Pete and love Mexican being from California. My MIL didn't want to eat outside due to the wait, but I would have preferred that to indoors on such a beautiful day. I also liked the outdoor vibe. Our server was great, and I think his name was John. I ordered the Duck and... More 

Thank Cristinmcl
Level Contributor
198 reviews
111 restaurant reviews
common_n_restaurant_reviews_1bd8 93 helpful votes
4 of 5 bubbles Reviewed 4 days ago NEW via mobile

My daughter, grandson & I enjoyed a simply delicious dinner here. We sat on their beautiful Patio area. Loved the sounds of the fountains in the background. It was happy hour so we enjoyed the best margaritas I have had in a very long time. Our waitress was great - so pleasant. We had a side order of fried sweet... More 

Thank Ruth Y
Level Contributor
28 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 38 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

For those who don't want the noise and smoke of the main drag of the historic district, this is just a short walk and has a nice vibe, outdoor seating near a soothing fountain, the music not too loud, and a great and creative set of brunch choices. There's indoor seating as well. It's a busy place but service was... More 

Thank Vieness
Level Contributor
8 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
1 of 5 bubbles Reviewed 5 days ago NEW via mobile

Even a school teacher with no hostess experience knows you don't seat a couple next to a rotating party of over 20, especially after the patrons observed her debating the table choice. Left after 10 minutes knowing what the end of meal outcome could be. So many other amazing choices in the area!

Thank pammyswartz
Level Contributor
10 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
2 of 5 bubbles Reviewed 5 days ago NEW via mobile

Went there for lunch. Waited 15 minutes for a server no one came . Spoke to hostess she said oh OK. We left looks like good bad place not sure if I would return lots of other places around check them out.

Thank fred n
St. Pete Beach, Florida
2 reviews
4 of 5 bubbles Reviewed 6 days ago NEW

This is one of 3 Red Mesa restaurants in the St. Petersburg area. I've been to one other (4th Street) and this review generally applies to it also. The Cantina is well located just south of Central Ave, and hence good for an after dinner stroll of the local shops, bars, etc. or the St. Pete waterfront. It is an... More 

Thank AndyHJR
Houston, United States
Level Contributor
26 reviews
18 restaurant reviews
5 of 5 bubbles Reviewed 1 week ago NEW

Delicious tacos, huge servings of burrito and salad. Friendly, efficient server. Good prices. Would come here again. We ate inside but the patio looked inviting.

Thank Virginia H

Travelers who viewed Red Mesa Cantina also viewed

St. Petersburg, FL
St. Petersburg, FL

Been to Red Mesa Cantina? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$10 - $15
Mexican, Southwestern, Latin, Bar, Spanish
Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations, Highchairs Available
Dining Style
Casual Dining
Good for
Dining on a budget, Bar scene, Families with children, Kids, Large groups, Special occasions
Open Hours
11:00 am - 12:00 am
11:00 am - 12:00 am
11:00 am - 12:00 am
11:00 am - 12:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
Location and Contact Information
  • Address: 128 3rd St S, St. Petersburg, FL 33701-4224
    (2nd Avenue South)
  • Public Transportation: Free Public Transportation for Tropicana Field sporting events, i.e., Rays games, one block away. A municipal PTSA bus stop is across the street at Publix. Taxi’s all know Cantina.
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-896-8226
With Mexican cuisine at its heart, Red Mesa Cantina blends Latin and Caribbean kitchen traditions to create a menu of exquisite ceviches, tacos, and small plate classics that deliver bold, fresh flavors. An award winning, word-of-mouth favorite among locals and visitors alike with the most extensive selection of Tequilas in the South!

Questions & Answers

Questions? Get answers from Red Mesa Cantina staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?