14 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
Side of 4 Oz Pollo Verde
Casitas Bowl Pollo Verde
Cheese Cake Flautas
Guacamole and Chips
Fried Shrimp Tacos
Carne Asada Bowl
Pollo Verde Tacos
Margarita Glass

“Happy hour 2.50 dollar tacos is an amazing deal. I got one of each and the flavor of the meats was mind blowing. I’m used to authentic Mexican taco trucks and the seasoning here did not disappoint.

The girls at the front were also really fast and friendly.“

4.6 Superb170 Reviews
Casita Taqueria Mexican • $
2701 4th St N, St. Petersburg

Customers` Favorites

Topped with Lime Cabbage and Cilantro
Carnitas Tacos Carne Asada
Spicy Honey Hot Sauce
Coconut Shrimp Taco
Chips Salsa & Queso
Carne Asada Tacos
Pulled Pork Topped
Bean & Rice Bowl
Chips and Queso
Chips and Salsa

“So good! Really enjoyed the tacos!“

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

Customers` Favorites

Barbacoa Chicken Chimichanga Style
Pork Belly Breakfast Tacos
Fried Sweet Plantains
Breakfast Quesadilla
Chicken Enchiladas
Chicken Quesadilla
Pork Verde Burrito
Brisket Enchiladas
Chips & Guacamole
SD Cantina Rice E

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

4.2 Good332 Reviews
Chile Verde Restaurant Mexican • $
2801 22nd Ave N, St. Petersburg

Customers` Favorites

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

“Better hours then everyone else an this place kills it. Being from out west I was after a true Mexican style taco an these are so good! The Verde is super tasty an the rojo has enough heat you don't want to over do it!

This place is a vibe with the grab your own beer.“

4.3 Superb151 Reviews
Carmelita's Mexican Restaurant Mexican • $
5211 Park St N, St. Petersburg

Customers` Favorites

California Burrito Chips and Salsa
Freshly Made Chips & Totopo Sauce
Chips and Salsa Combo
Great Chips and Salsa
Enchilada Combo Plate
Carne Asada Combo
Nachos Con Carne
Fried Ice Cream
Steak Burrito
Mexican Combo

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

4.2 Good139 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.8 Good155 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.4 Superb125 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
Grouper Nuggets
Sampler Platter
Shrimp Fajitas
Lunch Fajitas
Supreme Nachos
Kahuna Burger

“Kahunas is my favorite local bar and grill and Sarah is my favorite bar tender!“

4.2 Good98 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 Chimichanga
Loaded Guac & Chips
Taco Tuesdaze Tacos
Chicken Tinga Tacos
Megajuana Burrito
Beef Chimichanga
Meat Burrito Bowl

“Fast food tex mex Great lunch specials. Tasty large portions. Has a hot sauce station that let's you spice it up or just make it more tasty. Good for cheap fast eats. Very friendly service.

Dietary restrictions: You can get gluten free

Kid-friendliness: of course“

4.1 Good70 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.2 Average130 Reviews
Taco Bell Fast Food • $
2028 66th St N, St. Petersburg

Customers` Favorites

Cheesy Gordita Crunch
Ground Beef Burrito
Mexican Pizza
Bean Burrito
Crunchy Taco
Taco Supreme
Taco Sauces
Nacho Fries
Quesadilla
Soft Taco

“Vegetarian options: Anything could have been made without meat.

Parking: Taco bell is in the shopping plaza where they have a big parking space.

Kid-friendliness: There are a few items that kids like to eat, like cheese roll-ups, quesadillas, crunchy tacos, and fried with nachos cheese.

Wheelchair accessibility: A wheelchair is accessible, and handicap parking is also available.“

3.7 Good68 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.5 Good82 Reviews
Taco Bell Fast Food • $
3600 4th St N, St. Petersburg

Customers` Favorites

Beefy 5-Layer Burrito
Cheesy Gordita Crunch
Cantina Chicken Bowl
Chalupa Cravings Box
Double Stacked Taco
Crunchwrap Supreme
Breakfast Burrito
Soft Taco Supreme
Taco Party Pack
Burrito Supreme

“Really excellent. I would say it is the best Taco Bell location in St. Pete. People are always awesome, food is put together with much more care than you would expect so it comes to you hot and looking like it is supposed to. I don't eat in because of anxiety but I've never had a bad drive thru experience.“

3 Average90 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

“i live down the street from this taco bell ive been going here since i was a teen im now an adult , anytime i got food from here it was always made correctly and no complaints from me, everyone else in the reviews are being so harsh about the waiting and incorrect order etc but with me im a understanding person , you never know how someone day is or what they are going through even when people have stuff they are going threw they show up to work and get things done so what if the order isnt made perfectly correct thats why you cant go out and get fast food and then complain about the small stuff when you could have simply went home and made you lunch or dinner,why go out and get food and then when something isnt exactly perfect to the t you complain 🤣 i mean come on just make your own food and meals and you wont have to complain about the food being cold or taking to long to be served ,anyways im done with my little rant all i wanted to say is i like this taco bell and ive never had any problems with them 🙂 also side note my order usually is about $11 to $13 it isnt to pricey depending on what i buy i usually order but i think they have affordable prices for their food items😊“

3.1 Average133 Reviews

You May Also Like