11 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
Cheese Cake Flautas
Guacamole and Chips
Fried Shrimp Tacos
Pollo Verde Tacos
Carne Asada Bowl
Chips and Salsa
Bean & Rice Bowl

“Absolutely loved my lunch experience at Casita Taqueria in the heart of St. Petersburg's vibrant Grand Central District! The atmosphere was cozy and inviting, with friendly staff making me feel right at home. The tacos were simply delicious - bursting with flavor and freshness, and the variety of toppings and salsas provided the perfect kick. Highly recommend trying their homemade chips and guac too - so tasty!Marisa Balletti-Lavoie“

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

Customers` Favorites

Asada Tacos Mexicanos
Bean &Cheese Burrito
Chicken Quesadilla
Enchiladas Verdes
Vegan Chimichanga
Cheese Quesadilla
Tacos Al Pastor
Burrito Panzon
Rice and Beans
Quesadillas

“Came in on lunch break, was drawn in by the authentic Mexican food sign and colorful building. And I have to say, from the friendly personalities behind the counter to the generous portions to the music and layout of the restaurant, it does not get more authentic than this place. The food was great, and quick to the table. These guys do a great job and I'll be sure to recommend.“

4.4 Superb124 Reviews
Red Mesa Cantina Mexican • $
128 3rd St S, St. Petersburg

Customers` Favorites

Pork Belly Breakfast Tacos
Fried Sweet Plantains
Breakfast Quesadilla
Chicken Enchiladas
Birria Quesadilla
Chicken Fernandez
Chicken Taquitos
Ceviche Sampler
Chicken Burrito
Shrimp Ceviche

“We went here on Saturday evening for dinner. We asked to be seated at the patio and enjoyed the charming outside ambience.We both ordered a drink, me a margarita classic and he a Modelo.We also got chips and queso and the mofongo.Both came out quickly and were delicious!For main meal we got 2 each of tacos Al a carte.We chose to try the poke taco and the duck taco.Both were very pretty and flavorful.Overall we had a good experience and will go again as there are more menu options I want to try.Things of note, all parking in the area costs regardless of street side or garage.The men's restroom is up a spiral staircase. I don't know if they have a elevator. The ladies and family bathroom is near the bar.“

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

Customers` Favorites

Combo Fajitas for Two
Peel and Eat Shrimp
Chicken Fajitas
Fried Mushrooms
Sampler Platter
Grouper Nuggets
Shrimp Fajitas
Kahuna Burger
Lunch Fajitas
French Fries

“Food is amazing as is the service!! Best people you will ever meet and you always feel welcome and at home. We come here often and have never once had a bad meal or bad service - to C Allison - we witnessed your tirade and your reported experience simply never happened. You were rude, impatient and lied about being a police officer and started taking photos of the manager when you were completely out of line and delusional. I truly hope you mean it when you say you won’t be back because no one wants to see you in this wonderful establishment again.“

4.5 Superb78 Reviews
Casita Taqueria Mexican • $
2701 4th St N, St. Petersburg

Customers` Favorites

Spicy Honey Hot Sauce
Chips Salsa & Queso
Carne Asada Tacos
Pulled Pork Topped
Chips and Queso
Chips and Salsa
Steak Burrito
Street Tacos
Shrimp Taco
Casita Bowl

“We were warmly greeted when we entered Casita Taqueria. The cashier went over the most popular items on the menu. I got three tacos: carne asada, shrimp and brussel sprouts. All three were very good.My hubby got the carnitas bowl. The carnitas were well cooked and not too dry and not too wet.There is parking in front and in the back.“

4.6 Superb66 Reviews
Carmelita's Mexican Restaurant Mexican • $$
5211 Park St N, St. Petersburg

Customers` Favorites

California Burrito Chips and Salsa
Chips and Salsa Combo
Great Chips and Salsa
Enchilada Combo Plate
Fried Ice Cream
Nachos Con Carne
Mexican Combo
Refried Beans
Steak Fajitas
Mexican Pizza

“Food was good and the restaurant was clean. Two important things I look for. The kitchen was short handed but the waiter was good about keeping drinks full and multicolored chips were warm. I love their salsa not too spicy and chunky with fresh tomato and onion. My husband and I ordered the 25A combo: tostada, taco, and enchilada.Parking: We went during peak dinner hours and there are three different restaurants in this mini plaza. You might not be able to park very close to the restaurant depending on the time you go.Wheelchair accessibility: Handicapped parking and wheelchair accessible“

4.2 Good108 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
Chicken Tinga Chimichanga
New Dueling Queso & Chips
Dos Classic Chicken Tacos
Mega Burrito and Chips
Chips and Salsa
Steak Tacos
Quesadilla

“We were greeted by several employees, all very cheerful & friendly. The restroom was clean , the patio was clean , and the restaurant was clean. 3 separate employees asked us "is everything ok?" And then the manager came out to greet everyone. The food arrived quickly, and was a large portion. Best service I've ever had in a restaurant. Great job to everyone!“

4 Good82 Reviews
Red Mesa Mercado Mexican • $
1100 1st Ave N, St. Petersburg

Customers` Favorites

Carne Asada Tacos
Chicken Burrito
Enchilada Style
Pork Colorado
Chicken Tacos
Chile Relleno
Cali Burrito
Your Burrito
Shrimp Tacos
Fish Tacos

“Mahi tacos delicious! I enjoy the selection of street tacos and American style tacos. There is a nice variety of appetizers, adult drinks, and main foods. Seating in an outside covered space but when it's windy and rainy some tables will get wet.Parking: Depending on the time of day you can find parking directly in front or in the street adjacent. Central is always a popular place so don't be afraid to drive around a little“

3.8 Good121 Reviews
Tijuana Flats Tacos • $
10300 Roosevelt Blvd N, St. Petersburg

Customers` Favorites

Chicken Chimichanga
Chicken Tinga Tacos
Loaded Guac & Chips
Megajuana Burrito
Beef Chimichanga
Two Tacos Plate
Taco Tuesdaze
Chicken Bowl
Loaded Guac
Beef Tacos

“TJs is always a treat! The employees here are always friendly, quick, and efficient.I usually get a beef burrito as a meal with an extra Pineapple Jarritos on the side.The portions are great and the food is delicious.I highly recommend swinging by for a meal.They have indoor and outdoor seating, and there's a pond that adds a nice ambiance to the environment.They also cater, so keep them in mind for your next office party!“

3.8 Good48 Reviews
Taco Bell Fast Food • $
2028 66th St N, St. Petersburg

Customers` Favorites

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

“To the nice eyed gentleman from the drive thru, your customer service skills are exceptional. I hope this establishment acknowledges that and takes care of you. The hospitality you exhibit is a rare characteristic in today’s society. Keep it up man! 5 stars because I couldn’t leave 4.6 :)!“

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

Customers` Favorites

Taco Tuesday Special
Loaded Guac & Chips
Chips and Queso
Chicken Burrito
Burrito Bowl
Sauces
Nachos
Steak

“I never have a bad experience here, better options, cheaper prices, better chips than chipotle. Always service with a smile. Always clean. I can’t say that about chipotle.If you’re trying to decide between chipotle and Tijuana flats I’d defenitly give TF a try!“

3.5 Good83 Reviews
Loading...
map Map