12 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

“Casita always hits the spot! It’s one of those local chains that you can always rely on for damn good food and very fair prices. **Especially** during happy hour for even cheaper street tacos and some wine-based Margs (no liquor here).

We’ve tried every taco they’ve had and we’ve never been disappointed! Their queso is arguably the best in St. Pete and their (salty) chips make for a lethal combo. Yes it’s far better than Red Mesa’s.

They have different specials and different dishes to try, some soups, and some sweets. A few typical Mexican beer brands too.

They have a habanero honey hot sauce that’s so good I could drink, and it matches perfectly with practically everything on the menu.

We’ve gotten them for catering for lunch at work and it’s always fantastic, no drop off in quality.

Service is always super nice and food is quick to come out.“

4.7 Superb202 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
Chips Salsa & Queso
Coconut Shrimp Taco
Pulled Pork Topped
Carne Asada Tacos
Bean & Rice Bowl
Chips and Queso
Chips and Salsa

“So good! Really enjoyed the tacos!“

4.7 Superb145 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 Good342 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
Breakfast Burrito
Cheese Quesadilla
Vegan Chimichanga
Enchiladas Verdes
Tacos Al Pastor

“We went here after a long day of traveling and the vegan plate was exactly what we needed. It was so tasty and is a generous portion of food. Tons of great drink options too since it doubles as a grocery here. I only wish I could recreate the potato and cauliflower dish they have.“

4.3 Superb216 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.2 Good156 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 Good148 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 Superb188 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.3 Superb142 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
Chicken Chimichanga
Loaded Guac & Chips
Taco Tuesdaze Tacos
Chips \u0026 Queso
Megajuana Burrito
Beef Chimichanga

“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 Good103 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 Average158 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 Good135 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.6 Good116 Reviews

You May Also Like