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 Superb227 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
Small Flour Quesadilla
Spicy Honey Hot Sauce
Side of Queso Fresco
Chips Salsa & Queso
Coconut Shrimp Taco
Pulled Pork Topped

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

4.6 Superb336 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 Superb467 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
Chips and Salsa Combo
Enchilada Combo Plate
Great Chips and Salsa
Veggie Chimmichanga
Carne Asada Combo
Nachos Con Carne
Fried Ice Cream

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

4.2 Good392 Reviews
Tijuana Flats Tacos • $
2117 66th Street North, Saint 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 Superb391 Reviews
Tijuana Flats Tacos • $
10300 Roosevelt Boulevard North, Saint Petersburg

Customers` Favorites

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

“Great experience! The service was amazing, the staff was friendly, and everything went smoothly. I was very satisfied and would definitely recommend this place to others. I’ll be coming back again. One person in particular was amazing. Shatavia was very kind, respectful, and helpful. She had a great attitude and made the whole experience enjoyable. I would definitely recommend her to anyone!“

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

Customers` Favorites

Combo Fajitas for Two
Peel and Eat Shrimp
Fried Mushrooms
Chicken Fajitas
Sampler Platter
Grouper Nuggets
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 Good354 Reviews
Tijuana Flats Tacos • $
944 4th Street North Suite 100, Saint 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!“

4 Good357 Reviews
Guac n' Cheese Mexican Grill St Pete Full Bar Mexican • $
15 8th Street North, Saint Petersburg

“This place was wonderful! Great food, huge portions, great staff! I always read other negative reviews and just as expected, those are usually people that are overly picky and probably just downright annoying. If you want something good, definitely visit here, if you’re not “that person”.“

3.5 Good63 Reviews
Taco Bell Fast Food • $
2028 66th Street North, Saint 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 Taco Bell location is one of the best ! It’s honestly my favorite location & the staff is always so nice. I’ve been going to this specific location for years & it’s always delicious. Location is clean & fast. Christina was the sweetest person ever ! She helps me get in & out“

3.5 Good269 Reviews
Chipotle Mexican Grill Mexican • $
3540 4th Street North, Saint Petersburg

Customers` Favorites

Veggie Salad with Guacamole
Large Side of Queso Blanco
Chicken Bowl on a Tortilla
Large Side of Guacamole
Build-Your-Own Chipotle
Tortilla on the Side
Steak Burrito Bowl
Fresh Ingredients
Cheese Quesadilla
Chicken Burrito

“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 Average301 Reviews
Taco Bell Fast Food • $
9211 4th Street North, Saint Petersburg

Customers` Favorites

1 Double Crunch Wrap Taco Supreme
Nacho Fries Deluxe Cravings Box
Grilled Cheese Burrito
Crunchy Taco Supreme
Crunchwrap Supreme
Ground Beef Burrito
Soft Taco Supreme
Steak Nachos Box
Breakfast Burrito
Chalupa Supreme

“the service was amazing, i came at 11:40pm on august 28 and the guy on the headset and at the window were both very helpful and professional. the service was so fast and they weren’t skimpy on the food. incredible bell experience, and i wish i could say that’s the expectation at most taco bell franchises these days but not quite. yall run a sensationally tight ship over here!“

3 Average263 Reviews
Taco Bell Fast Food • $
3401 5th Ave N, St. Petersburg

Customers` Favorites

Bean Burrito Fresco Add Guacamole and Potatoes with Diablo and Fire Sauces Noosh and Vegan Cheeze
Bean Burrito Fesco Add Potatoes Guacamole Vegan Cheese Fire and Diablo Sauce
Bean Burrito Fresco Add Potatoes and Guacamole
Crunchwrap Supreme Combo 9
Fire and Diablo Sauces
Cheesy Gordita Crunch
Doritos Locos Tacos
Chicken Quesadilla
Nachos Bellgrande
Cinnamon Twists

“The lobby was closed, but a lovely employee was kind enough to take my order without any hesitation since the drive-thru line was wrapped around the building. She was incredibly friendly, patient, and went out of her way to help. Great customer service like that doesn’t go unnoticed, and I really appreciated her making my long day a bit easier. Thank you doll!“

3.1 Average367 Reviews

You May Also Like