13 Best Mexican Restaurants in Saint Petersburg

We've selected Saint Petersburg's finest Mexican eateries for you.

Pepe's Cantina St. Petersburg Mexican • $$
3118 3rd Ave N, St. Petersburg

Customers` Favorites

Rice Refried Beans
Sizzling Fajitas
Birria Tacos
Tostones
Carnitas
Ceviche

“We love Pepe’s Cantina! All theee of us had Chicken Enchiladas with poblano sauce. House margs are on happy hour at lunch! Bartender/Mgr was so friendly! Chips and salsa were delivered as soon as we sat down…Will definitely return!“

5 Superb140 Reviews
Casita Taqueria Mexican • $
2663 Central Ave, St. Petersburg

Customers` Favorites

1 Shrimp Taco 1 Chorizo Taco 2 Shrimp & Chorizo Tacos Bettertogether
Large Queso Comes w 2 Bags of Chips
Casitas Bowl Pollo Verde
Side of 4 Oz Pollo Verde
Chipotle Chicken Tacos
Cheese Cake Flautas
Chips and Guacamole
Guacamole and Chips
Fried Shrimp Tacos
Pollo Verde Tacos

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

4.7 Superb207 Reviews
Casita Taqueria Mexican • $
2701 4th St N, St. Petersburg

Customers` Favorites

Bottled Sodas-Jarritos - Assorted Flavors
Topped with Lime Cabbage and Cilantro
Chips Guacamole \u0026 Queso
Carnitas Tacos Carne Asada
Spicy Honey Hot Sauce
Coconut Shrimp Taco
Chips Salsa & Queso
Carne Asada Tacos
Pulled Pork Topped
Bean & Rice Bowl

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

4.6 Superb153 Reviews
Red Mesa Cantina Mexican • $$
128 3rd St S, St. Petersburg

Customers` Favorites

Barbacoa Chicken Chimichanga Style
Chips \u0026 Guacamole Online
Pork Belly Breakfast Tacos
Fried Sweet Plantains
Breakfast Quesadilla
Chicken Enchiladas
Chicken Quesadilla
Pork Verde Burrito
SD Cantina Rice E
Birria Quesadilla

“Craft cocktail Diva Paloma and the Seafood Chimichanga were fantastic !! The service was excellent!!!“

4.2 Good381 Reviews
Chile Verde Restaurant 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

“This place is a grandslam home run. I've been coming here for years and decided to write a review. It's Christmas Day and I've been here 2x. 10 tacos total. I go for the al pastor and asada both ways(mex + amer) green salsa. Best in the city, i remember when it was gas but now it's that 🔥“

4.2 Good226 Reviews
Carmelita's Mexican Restaurant Mexican • $
5211 Park St N, St. Petersburg

Customers` Favorites

Freshly Made Chips \u0026 Totopo Sauce
California Burrito Chips and Salsa
Freshly Made Chips & Totopo Sauce
Enchilada Combo Plate
Chips and Salsa Combo
Great Chips and Salsa
Carne Asada Combo
Nachos Con Carne
Fried Ice Cream
Refried Beans

“WAY overpriced for subpar food...noisy ..obnoxious bartender ...etc etc...chips put of a bag and just yuk“

4.1 Good159 Reviews
Red Mesa Mercado 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 Good170 Reviews
Tijuana Flats Tacos • $
2117 66th St N, St. Petersburg

Customers` Favorites

Cookie Dough Flautas Bangin Chicken Burrito Tacos Chips and Queso
Beef Taco with Side of Beans and Chips
Blackened Chicken Megauana Burrito
Dos Classic Chicken Tacos
Chicken Tinga Chimichanga
New Dueling Queso & Chips
Kickin' Chicken Flautas
Mega Burrito and Chips
Cheesy Steak Flautas
Chips and Salsa

“I went to the Tijuana Flats at 944 4th St N in St. Petersburg, FL. The food was great and the service was excellent! Three times while I was eating, staff asked if I needed anything or refills. Keep up the great work!“

4.3 Superb195 Reviews
Kahuna's Bar and Grill Bar & Grill • $
10515 Gandy Blvd N, St. Petersburg

Customers` Favorites

Combo Fajitas for Two
Peel and Eat Shrimp
Grouper Nuggets
Fried Mushrooms
Chicken Fajitas
Sampler Platter
Supreme Nachos
Shrimp Fajitas
Chicken Wings
Lunch Fajitas

“Have visited a handful of times. Each and every time food has been on point!!! Hot and tasty!!! Seems like a great FOH, teamwork there is exceptional.“

4.2 Good155 Reviews
Tijuana Flats Tacos • $
10300 Roosevelt Blvd N, St. Petersburg

Customers` Favorites

Tijuana Tuesdaze Chicken Flour Tortillas
Taco Take-Home Meal Kit
Cookie Dough Flautas
Chicken Tinga Tacos
Loaded Guac & Chips
Chicken Chimichanga
Taco Tuesdaze Tacos
Chips \u0026 Queso
Megajuana Burrito
Meat Burrito Bowl

“Iyanna is Awesome. She goes out of her way to make. The customer feel welcomed walked me over to the hot sauces and showed me her personal favorites. I've never actually gone over to the hot sauce area because typically I do not really handle the heat, but she pointed out the ones that aren't too hot and I actually took her recommendation. You don't get that all the time employees taking the time to really make the visit memorable. She is awesome and just hope someone sees this and recognizes her for being great. Food was good. Restaurant was clean and my order was handled quickly!“

4 Good111 Reviews
Chipotle Mexican Grill Mexican • $
3540 4th St N, St. Petersburg

Customers` Favorites

Veggie Salad with Guacamole
Large Side of Queso Blanco
Chicken Bowl on a Tortilla
Large Side of Guacamole
Tortilla on the Side
Steak Burrito Bowl
Fresh Ingredients
Cheese Quesadilla
Chicken Burrito
Chips & Salsa

“The staff was great and the food delicious. We had a fundraiser there and had the best time!! We can’t thank Chipotle and the staff enough!!“

3 Average175 Reviews
Taco Bell Fast Food • $
2028 66th St N, St. Petersburg

Customers` Favorites

Double Crunch Wrap Supreme Taco
Mexican Pizza and 2 Tacos
Cheesy Gordita Crunch
Ground Beef Burrito
Nachos with Cheese
Chicken Quesadilla
Cinnamon Twists
Bean Burrito
Crunchy Taco
Taco Supreme

“This is by far the best Taco Bell in the area! Whoever is managing this location is doing a great job. The service and staff are amazing. The food is always made accurately, promptly and with pride. I used to work for Taco Bell and all the builds are made the way they’re supposed to be. I recently moved here from out of state and love Taco Bell. But there are a lot of bad ones out there and it’s nice to finally find one where you can tell how much the employees care about their work by the food they put out. Keep up the great work!“

3.6 Good140 Reviews
Tijuana Flats Tacos • $
944 4th St N #100, St. Petersburg

Customers` Favorites

Tacos and Chips and Salsa
Steak Tacos with Queso
Cookie Dough Flautas
Taco Tuesday Special
Loaded Guac & Chips
Chips and Queso
Chicken Burrito
Chips & Queso
Taco Tuesdays
Burrito Bowl

“I went to the Tijuana Flats at 944 4th St N in St. Petersburg, FL. The food was great and the service was excellent! Three times while I was eating, staff asked if I needed anything or refills. Keep up the great work!“

3.6 Good143 Reviews

You May Also Like