18 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
Steak Chimichanga Con Queso
Birria Tacos De Carnitas
Kid's Chicken Quesadilla
Side of Chips and Salsa
Quesadilla with Meat
Bistec Y Nopal Asado
Carnitas Taco Plate
Chicken Quesadillas
Burrito De Birria

“Best Mexican food I have ever had ! Amazing staff and food is unbelievable!“

4.8 Superb259 Reviews
Grumpy Gringo Mexican • $
2510 22nd Ave N, St. Petersburg

Customers` Favorites

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

“the best tacos in town“

4.5 Superb326 Reviews
Casita Taqueria Mexican • $
2991 66th St N, St. Petersburg

Customers` Favorites

Taco Tuesday Assorted Tacos
Chips Guacamole & Salsa
Chips & Homemade Salsa
Chips Salsa & Queso
Bean & Rice Bowl
Barbacoa Tortas
Chips and Queso
Chips and Salsa
Carnitas Tacos
Carnitas Taco

“I'm a big Street Taco guy an these are a little fancier then I usually go for.

But damn they are doing it right. I don't even like honey an the honey hot sauce is awesome! Green is sweeter then I like. The red with the honey tho is ??????

The barbacoa stole the show. Asada and carnitas were good tho!“

4.6 Superb112 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

“This place is rare, a true gem. My favorite salsa and tacos. Had one problem with this place, the price went up awhile back on my favorite tacos. I went somewhere else to compare and was terribly disappointed. Their salsa yuck. Service bad. Tacos? Not only tasted worse but they cost more! Taquitos is the best in the area and I took it for granted. I really don't want this place to blow up because, well it's special. The food is perfect I can't complain. The people are humble and kind. The worst thing about this place is that it's real and in time people will find it. A lot of places try so hard to stand out and catch your eye, yet here their love for the craft, for family, and customers says so much more. I'm from California personally, this place just feels.. right. Go ahead and stop by, they would be honored to serve you. And for how long I have been coming here I haven't a single bad experience. Not saying you will have the same experience, but for over a year and nothing but love from them. I can't honestly say these things about any other restaurants here.“

4.6 Superb111 Reviews
Poppo's Taqueria - St. Pete 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
The Dutch Fox Taco
Bee Sting Burrito
Chicken Burrito W
Two Tacos Custom
Basic Pork Taco
Classic Burrito

“We are always pleased with our visits here. The staff is always friendly and attentive and the food never disappoints. Today we got the street corn... wonderful! Always get the chips! Make sure to tip, the team is awesome.“

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

“St Pete Taco Lady food truck was wonderful as my wedding caterer. I always enjoyed their food at the Saturday Morning Market. Taylor was also excellent at communicating. They worked fast at feeding our roughly 100 guests. Everyone loved the food!“

4.9 Superb13 Reviews
Torchy's Tacos Mexican • $
2314 Tyrone Blvd N, St. Petersburg

Customers` Favorites

Democrat and Crossroads Taco
Green Chile Queso & Chips
Jerk Chicken on the Left
Hillbilly Queso & Chips
Scratch-Made Churros
Grande Burrito Bowl
Chips and Queso Dip
Queso & Chips - 1 2
Bean & Cheese Taco
Trailer Park 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 Superb376 Reviews
Red Mesa Restaurant (4th Street) Mexican • $
4912 4th St N, St. Petersburg

Customers` Favorites

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

“Sara our server was kind, friendly and brought us our delicious lunch! we will definitely come back.“

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

Customers` Favorites

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

“We have been coming to Nueva Cantina for years and it’s always been our go-to spot. With the recent change in ownership, we’ve already noticed some changes and we have been super pleased with what they have updated! Best margaritas in town for a decent price.“

4.1 Good151 Reviews
Grand Hacienda Mexican • $$
399 11th Ave N, St. Petersburg

Customers` Favorites

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

“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.1 Good157 Reviews
The Floribbean Caribbean • $
2410 Central Ave, St. Petersburg

Customers` Favorites

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
Thai Rican Bowl

“Healthy and tasty vegan food. Make up your own combo bowl“

4.7 Superb217 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

“Yesterday I stopped in after doing a major clean, I was hesitant because my experience a few weeks prior while down working in the area, wasn’t the best. But 2nd chances are a must because the food was incredible the first time. Yesterday I decided to sit at the bar because this was a solo trip. After a long day, a margarita was just what I needed. The bartender, I believe her name was brandy, is the reason I will always come back when doing work in the area. My margarita was amazing, she took the time to chat with me and told me some good choices to order off the menu that I hadn’t tried the first time I dined in. She was a natural. Thank you Mrs Brandy! 10/10“

4 Good303 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
Cheese Quesadilla
Garlic Naan Bread
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.5 Good112 Reviews
Sabor Mexicali Food Trucks • $
1000 Dr M.L.K. Jr St N, St. Petersburg

Customers` Favorites

3 Types of Tacos
Rice and Beans
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 Superb34 Reviews
Que Pasa Mexican Cantina Mexican • $
10478 Roosevelt Blvd N, St. Petersburg

Customers` Favorites

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

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

3.4 Good121 Reviews
Nitally's Thai Mex Asian Fusion • $$
1163 9th St N, St. Petersburg

Customers` Favorites

Pineapple Fried Rice
Pineapple Red Curry
Mexican Thai Curry
Chipotle Pad Thai
Panang Mole Curry
Thai Chicken Wrap
Pad Thai Noodles
Crab Fried Rice
Thai-Mex Curry
Thaimex Nachos

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

4.3 Superb135 Reviews
El Tenampa Mexican-American Restaurant Family • $
1800 16th St N, St. Petersburg

Customers` Favorites

Omlet Feta Olives Tomatoes Spinach Rye Toast Taters N Onions
Pancakes with 2 Eggs and Home Fries
Chocolate Chip Pancakes with Bacon
Spinach Feta Cheese Omelette
Breakfast Burrito
Huevos Rancheros
Mexican Skillet
Refried Beans
Chimichanga
Tortillas

“family owned and operated! authentic delicious food!“

4.2 Good31 Reviews
Grand Hacienda Mexican • $
Tyrone Square, 2424 Tyrone Blvd N, St. Petersburg

Customers` Favorites

Grandma Maria Chicken Soup
The Grand Hacienda Fajita
The Grand Hacienda Fajitas
Mexican Street Corn
Lunch Tamale Plate
Shredded Chicken
Grilled Fajitas
Fried Ice Cream
Chips & Salsa
Brisket Tacos

“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.“

3.6 Good125 Reviews

You May Also Like