19 Best Mexican Restaurants in St. Petersburg

Experience St. Petersburg's Mexican food at these fantastic spots.

Chinelos Taqueria Mexican • $
6210 54th Ave N, Kenneth City

Customers` Favorites

Quesadilla Combo Pollo Asado Rice and Beans
Birria Tacos \u0026 Consome Dip
Chimichanga Con Queso Blanco
Steak Chimichanga Con Queso
Birria Tacos De Carnitas
Kid's Chicken Quesadilla
Fajitas Steak or Chicken
Side of Chips and Salsa
La Gringa Quezadilla
Bistec Y Nopal Asado

“The best authentic Mexican food I’ve ever had, I’m here on vacation from Texas decided to stop in and try the Birria Tacos, the absolute best ever! Big portion of food and for an amazing price! Salsa is amazing, rice delicious, all of it is great! If you are in the area I’d stop in and try it!“

4.8 Superb404 Reviews
Casita Taqueria Mexican • $
2991 66th St N, St. Petersburg

Customers` Favorites

Rice and Bean Bowl with Barbacoa Three Barbacoa Tacos Single Carnitas Taco Chips and Salsa
Chips Guacamole \u0026 Salsa
Taco Tuesday Assorted Tacos
Chips Guacamole & Salsa
Chips & Homemade Salsa
Chips Salsa & Queso
Bean & Rice Bowl
Barbacoa Tortas
Chips and Queso
Carnitas Tacos

“Amazing!! Best Mexican food around and loved the casita bowls!“

4.6 Superb162 Reviews
Taquitos Mexican Restaurant Mexican • $
9617 Bay Pines Blvd, St. Petersburg

Customers` Favorites

Rice & Refried Beans
Tacos Rice and Beans
Firecracker Shrimp
Quesa Birria Tacos
Carne Asada Fries
Chicken Quesadilla
Baja Grouper Taco
Chips and Salsa
Chips and Queso
Shrimp Tacos

“My husband and I were staying out on Redington Beach about a week and a half ago and ordered from here to be delivered to our room. We both ordered chicken chimichangas and chips along with the churros and Tres leche cake. The whole thing was great! All of it. I love a good chimi, and normally you get your rice and beans as sides, but here both are added into the chimi, still with that glorious queso on top. It was so yummy, and smelled so good. Now, my husband fell in love with the churros, said there was a surprise goodness inside every time he took a bite. I am usually not a fan of the Tres leche cake, but I got it because of another lady's review that said that it was the best she ever has since she was in Key West. I thought, well, for a few bucks, I'll try it. The best I have ever had. It's one of those desserts that you make a mmmm sound with every bite, and you want to take a big bit, but you know that if you do it will be over soon, so you take smaller bites so that you can enjoy it longer. I definitely recommend trying this place. We will absolutely eat here again.“

4.6 Superb158 Reviews
Grumpy Gringo Mexican • $
2510 22nd Ave N, St. Petersburg

Customers` Favorites

Homemade Agua Fresca
Bean & Cheese Burrito
Two Tacos Beans Rice
Tacos Rice and Beans
Chips and Queso Dip
Guacamole and Chips
California Burrito
Chips & queso2 99
Pastel Tres Leches
Hard Shell Tacos

“the best tacos in town“

4.5 Superb350 Reviews
Poppo's Taqueria Mexican • $
1033 Central Ave, St. Petersburg

Customers` Favorites

Burrito and Fresh Made Chips and Guacamole Dip
Build Your Own Two Tacos De Carnitas
Ferngully Salad Big Bowl
Carne Asada Burrito
Vegetarian Burrito
The Dutch Fox Taco
Chips \u0026 Salsa
Chicken Burrito W
Bee Sting Burrito
Two Tacos Custom

“delicious fresh food with good service! I don't know what they put in their chimi aioli sauce, but I would pay for a gallon of it“

4.5 Superb272 Reviews
St Pete Taco Lady Mexican • $
5507 38th Ave N, St. Petersburg

“stopped by today with my buddy. one women was working while waiting for help and she was whippin it up! food was hot and fresh. amazing service. Will be back for more!“

5 Superb22 Reviews
Grand Hacienda Mexican • $$
399 11th Ave N, St. Petersburg

Customers` Favorites

Tacos de Alambre Tacos Dinner
Carne Asada A la Tampiquena
Al Pastor Tacos de la Calle
House Strawberry Margarita
The Grand Hacienda Fajitas
Free Chips and Salsa
Quesadilla la Gringa
Chicken Chimichanga
Molcajete Vallarta
Chips \u0026 Salsa

“This is the absolute best Mexican food in the area! The service is exceptional, food is hot and fresh and they have the best raspberry margaritas around by far!!! If you happen to get lucky and grab a seat by the bar you will not regret it. The bartender, Carissa has a great personality, knows her stuff and has great recommendations. The brisket is delicious and the shredded chicken chimichanga with the house queso is to die to! I recommend this restaurant to all of my friends and to you as well.“

4.4 Superb317 Reviews
Nueva Cantina - St. Pete Mexican • $
1625 4th St S, St. Petersburg

Customers` Favorites

El Rey's Chimichanga
Raging Queso Burrito
Raging Steak Burrito
Happy Hour Margarita
Mexican Street Corn
Chips \u0026 Salsa
Chicken Fajitas
Chips and Salsa
Short Rib Tacos
Cantina Nachos

“Came in tonight and had sky! She was amazing!!! She did a great job, we had couple small kids with us and she handled it amazingly! We appreciate her kindness and understanding! We’ve been coming here since the place has opened and we definitely appreciated the service and the food, is always amazing!!!“

4.4 Superb241 Reviews
Red Mesa Mexican • $$
4912 4th St N, St. Petersburg

Customers` Favorites

Frijoles Negros Black Beans
Chipotle Shrimp Burrito
Ginger Crusted Salmon
Chicken Enchiladas
Chips and Dip Trio
Chipotle Shrimp
Chips and Salsa
Del Rey Burrito
Enchilada Trio
Duck Enchiladas

“lovely patio. giant fans. great food.“

4.2 Good151 Reviews
Torchy's Tacos Mexican • $
2314 Tyrone Blvd N North, St. Petersburg

Customers` Favorites

Democrat and Crossroads Taco
Hillbilly Queso \u0026 Chips
Green Chile Queso & Chips
Jerk Chicken on the Left
Hillbilly Queso & Chips
Scratch-Made Churros
Chips and Queso Dip
Queso & Chips - 1 2
Grande Burrito Bowl
BYO Breakfast Taco

“visited Torchy's St Pete today, loved it and looking forward to the next visit. We sat at the bar and Will & Tom took great care of us. we have, queso, guacamole and salsa to start. Chips were fresh and tasty as were all three dips. Torchy's has a good variety of Tacos that are flavorful and different from other restaurants. I highly recommend it.“

4.3 Superb321 Reviews
Chile Verde Restaurant | Mexican Mexican • $
2801 22nd Ave N, St. Petersburg

Customers` Favorites

Tacos Mexicanos Callejeros Mexican Street Tacos
Asada Tacos Mexicanos
Bean &Cheese Burrito
Chicken Chimichanga
Carnitas Enchiladas
Chicken Quesadilla
Cheese Quesadilla
Breakfast Burrito
Vegan Chimichanga
Enchiladas Verdes

“Chile Verde Restaurant has some of the best agua frescas I’ve ever had! They taste incredibly fresh and they offer a great variety of flavors to choose from. My favorite is the mango, it’s perfectly sweet and so refreshing. Definitely a must-try if you are in the area!“

4.2 Good261 Reviews
Wicked Cantina St Pete Mexican • $
3650 Tyrone Blvd N, St. Petersburg

Customers` Favorites

Chips Salsa and Wicked Queso Dip
Complimentary Chips and Salsa
Pork Chile Verde Chimichanga
Pork Carnitas Street Tacos
Fish Tacos Rice and Beans
Fried Chicken Sandwich
Wicked Burrito Plate
Chips and Guacamole
Cowboy Brisket Bowl
Seafood Enchiladas

“I love their carnitas tacos! I have been here several times and have not been disappointed yet. Their tacos are delicious and I love that they serve them with rice and your choice of beans. My husband really enjoys the Cowboy Brisket Bowl. The atmosphere is good too with the blue booths and sometimes they have live music.“

4.1 Good252 Reviews
Mercado - Edge District Mexican • $
1100 1st Ave N, St. Petersburg

Customers` Favorites

Steak & Egg Burrito
Carne Asada Tacos
Enchilada Style
Chicken Burrito
Shrimp Burrito
Veggie Burrito
Steak Burrito
Chicken Tacos
Pork Colorado
Chile Relleno

“Good food!! Good drinks !“

3.9 Good165 Reviews
The Floribbean Caribbean • $
2410 Central Ave, St. Petersburg

Customers` Favorites

Carib Beans \u0026 Rice Island Umami
Kids Pulled Pork Coconut Rice Salsa
Sweet Potato & Plantains
Chipotle Sweet Potatoes
Ox Tail - Build a Bowl
Sweet Heat Havana Bowl
Chicken Sweet Plantains
Island Umami Bowl
Lime Crema Sauce
Cuban Style Pork

“I highly recommend this restaurant. The flavor was amazing! I will be coming back to visit every time I am in St. Pete’s!“

4.7 Superb299 Reviews
Chile Verde Mexican • $
4801 34th St S, St. Petersburg

Customers` Favorites

Homemade Guacamole and Chips
Mexican Tacos El Pastor
Refried Beans and Rice
Chips and Salsa Box
California Burrito
Side Refried Beans
Garlic Naan Bread
Cheese Quesadilla
Enchiladas Verde
Tacos Al Pastor

“We eat here often after catering our own events! Tried some items off the new Indian menu, all were fabulous!“

3.7 Good166 Reviews
Que Pasa Tex-Mex Cantina Mexican • $
10478 Roosevelt Blvd N, St. Petersburg

Customers` Favorites

Tres Flautas Perezosas Dinner
House Made Chips and Salsa
Enchiladas Tres Amigos
Tableside Guacamole
Steak Quesadilla
Salsa with Chips
Chicken Fajitas
Chicken Burrito
Rice and Beans
Chips & Salsa

“Que Pasa is amazing!! Excellent food, great service and relaxing atmosphere. Very authentic Tex Mex!! The staff is so friendly and accommodating!!“

3.4 Good142 Reviews
Sabor Mexicali Food Trucks • $
1000 Dr M.L.K. Jr St N, St. Petersburg

Customers` Favorites

3 Types of Tacos
Rice and Beans
Tacos de Asada
Quesadilla
Al Pastor
Steak

“The food is so good. Honestly when anyone asks for Mexican recommendations, the results I see are so inferior to this modest place.“

4.5 Superb48 Reviews
Nitallys ThaiMex MLK Asian Fusion • $$
1163 Dr M.L.K. Jr St N, St. Petersburg

Customers` Favorites

Panang Mole Curry with Shrimp
Spicy Basil Stir Fry
Pineapple Fried Rice
Pineapple Red Curry
Chorizo Fried Rice
Mexican Thai Curry
Chipotle Pad Thai
Thai Chicken Wrap
Pad Thai Noodles
Crab Fried Rice

“The food is outstanding! Will be back very soon.“

4.3 Superb213 Reviews
Grand Hacienda Mexican • $$
Tyrone Square, 2424 Tyrone Blvd N, St. Petersburg

Customers` Favorites

Grand Hacienda to Go Salsa \u0026 Chips
Grandma Maria Chicken Soup
The Grand Hacienda Fajitas
The Grand Hacienda Fajita
Mexican Street Corn
Chips \u0026 Salsa
Lunch Tamale Plate
Shredded Chicken
Pineapple Fajita
Grand Molcajete

“This is the absolute best Mexican food in the area! The service is exceptional, food is hot and fresh and they have the best raspberry margaritas around by far!!! If you happen to get lucky and grab a seat by the bar you will not regret it. The bartender, Carissa has a great personality, knows her s*** and has great recommendations. The brisket is delicious and the shredded chicken chimichanga with the house queso is to die to! I recommend this restaurant to all of my friends and to you as well.“

4.3 Superb250 Reviews

You May Also Like