13 Best Mexican Restaurants in Saint Petersburg

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

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 Superb162 Reviews
Pepe's Cantina St. Petersburg Mexican • $$
3118 3rd Ave N, St. Petersburg

Customers` Favorites

Rice Refried Beans
Sizzling Fajitas
Birria Tacos
Tostones
Carnitas
Ceviche

“our first time and we absolutely loved everything! the food was amazing and the staff were so accommodating to our daughter! Jake was our server and he was the best, so kind and the best recommendations! definitely our new favorite place to be“

5 Superb91 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 Good232 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 Good164 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 Superb190 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

“Tijuana Flats is my go-to spot for bold Tex-Mex flavors. The food’s always fresh, the hot sauce bar is legendary, and the vibe is fun and laid-back. Staff is friendly and fast, making it perfect for a casual bite or quick lunch. Highly recommend!“

3.9 Good105 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 Average165 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

“Got uber eats order from here at 8pm and received nice got and fresh food, received all my items and they all were made correct, this is the first time in a long time that ive ordered something from uber eats (from most stores) and got everything i ordered so i definitely trust this location! Also i called and talked to tyrone, hes a wonderful person and you can definitely tell he cares about his work and making sure everything is correct! Also i hope the kitchen has the best of nights because they definitely made my night amazing with this delicious food!“

3.6 Good139 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 Good137 Reviews

You May Also Like