The Best Mexican restaurants in St. Petersburg

Map view

782 results

Red Mesa Cantina

"As a former dishwasher for this restaurant some years back I was recently thinking back to my time working here. Though I’m out of the hospitality/restaurant industry now, I worked at many restauran..."

4.3 (43) 128 3rd St S Downtown 33701-4224

Red Mesa Restaurant

"Spicy chipotle shrimp burrito was phenomenal!!! And I got the orange pineapple margaritas and that to was a great drink! The bartender was very attentive and caring. She even packed my food for me. I..."

4.6 (45) 4912 4th St N 33703-3819

Casita Taqueria

"I haven’t had such a yummy taco in a while, maybe never... this place is super-cool, I loved the decor and the outdoor seating. The menu is rich and everyone will find something delicious. I got the..."

4.6 (12) 2663 Central Ave 33713-8722

Red Mesa Mercado

"Great place. Excellent food with an interesting menu. Staff is super efficient & aim to please. Tamales, both pork & chicken are superb. Very generous with the salsas, which are dispensed by pump..."

4.4 (50) 1100 1st Ave N 33705-1506

Chili's Grill & Bar

"All performances were amazing!The staff was very friendly and attentive.The menu this time was good, but not excellent as the previous time we've been there.The space in the bed between couples was ve..."

3.5 (16) 6798 Crosswinds Dr N 33710-8603

Grand Hacienda

"Going to be fair. They just reopened after pandemic.Place is beautiful with unusual creative decor. Staff is very friendly. Food was good. Not outstanding, but good. Our server was off on timing of de..."

3.9 (50) 399 11th Ave N 33701-1745

Tijuana Flats

"This was absolutely the best place we’ve eaten at! It’s obviously not high end food but it’s affordable and they give you a lot of bang for your buck! The people are so nice and we would definit..."

4.8 (22) 944 4th St N 33701-1735

Que Pasa Mexican Cantina

"We went here almost 2 weeks after restaurants opened up at 25% capacity. We wanted to support local, small businesses. We sat outside, and they seem to be complying with all the new regulations that h..."

4.6 (46) 10478 Roosevelt Blvd N Gateway 33716-3820

Casita Taqueria

"Been getting this place pretty much weekly during quarantine! Their food is authentic and delicious, especially the bowls which are a great deal! Next time you’re craving chipotle try this place ins..."

4.7 (50) 2701 4th St N 33704-2851

Tijuana Flats

"love their food and the hot sauce bar, always pleased BUT not a fan of the uniform these seemingly very young girls wear. i just hope they are happy and comfortable. must be a southern thing that esta..."

4.1 (50) 2117 66th St N 33710-4711


"The food here is great!! Everything tastes fresh and they have a great selection of food from tacos to bowls everything tastes fresh and delicious. Their service is fast and friendly. The environment..."

4.7 (49) 9617 Bay Pines Blvd 33708-3755

Chipotle Mexican Grill

"Excellent food. Most of the staff is friendly, but sometimes they are too focused or busy to look at you or be friendly while serving you. One time, one of the staff corrected me when I said I wanted..."

4 (7) 1418 66th St N 33710

Chile Verde

"Don’t pass this hidden gem! 💎 It’s actually a fun night to eat authentic Mexican food in this convenience store setting. The food is delicious and many options for plant based eaters. They serv..."

4.7 (50) 2801 22nd Ave N 33713-4248