Best Mexican Restaurants in St Petersburg

Handpicked Top 3 Mexican Restaurants in St Petersburg, Florida. They face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve the best!


128 3rd Street South, St Petersburg, FL 33701

Since 2009

Ceviche Sampler, Huachinango, Shrimp Los Cabos, Pulpo, Chicken Chicharrones and Taquitos, Crispy Tuna Tacos, Queso Blanco, Nacho Sanchez, Guacamole, Empanada, Chips and Salsa, Mofongo, Chile Queso and Refried Bean Dip, Tacos, Baja Fish, Portobello Mushroom, Ensaladas, Taco and Ahi Tuna Salad, French Fries, Gallo Pinto & Quesadillas

Offers group options for events within the ground floor restaurant and bar areas and events can range from a sit-down dinner for up to 40 people to a cocktail party for 100 ● Provides private banquets and events see their full-service facilities, Red Mesa Events, located on the second and third floors of the Red Mesa building above Cantina ● Buy the Sirloin Chorizo Burger $13.50, Cuban Sandwich $11.50, Shredded Beef Tacos $10 & Chicken Fernandez $13

Price: Starts from $4


Sun - Thu 11:00 am - 11:00 pm
Fri & Sat 11:00 am - 2:00 am

TBR® Inspection Report


2663 Central Avenue, St Petersburg, FL 33713

Since 2011

Chicken Fingers, Guacamole, Pollo Verde, Queso Blanco, Carnitas, Flautas, Homemade Salsa, Extra Seafood, Barbacoa, Camarones, Casita Bowls, Carne Asada, Pollo Tinga, Lettuce and Cheese, Shredded Spicy Braised Beef, Burritos, Traditional Style Marinated Usda Prime Steak, Verduras, Tacos, Small Flour Quesadilla, Seafood Salad & Slow Roasted Pork

Serves in Two Places within Florida ● Provides housemade tortillas, salsa, beer and sangria ● Buy the Small Flour Quesadilla $3.75, Chicken Fingers $4.50, Kids Bowl Rice, Beans, Queso Fresco $3.49 and Taco $2.99 ● Happy hours available on Monday to Thursday (4:00 pm to 6:00 pm) ● Takeout options, outdoor seating, free wifi & catering services available

Price: Starts from $3.25


Mon - Thu 11:00 am - 9:00 pm
Fri & Sat 11:00 am - 10:00 pm
Sun Closed

TBR® Inspection Report


5211 Park Street North, St Petersburg, FL 33709

Since 1983

Al Carbon Salad, Cheese with Beef, Carne Asada, Chili Bean Dip, Burritos, Chicken and Steak Enchiladas, Chili Burrito, Chimichangas, Tostadas, Tacos Al Carbon, Chorizo Burrito, Nachos Con Carne, Quesadillas, Chicken Taquitos, Mexican Combo Plate with Beef, Taco Salad, Golden and Fish Tacos, Chile Rellenos & Blackened Camarones

Lunch Menu Dishes Includes Chicken Taquitos $7.29, Al Carbon Salad $8.79, Tacos Al Carbon $9.79, Enchiladas Banderas $7.99, Chiles Rellenos $11.29 and Beans with Chicken $9.49 (Available on Monday ● Saturday 11:00 am ● 4:00 pm) ● Serves tacos, burritos and other traditional dishes in a casual setting ● Offers gift cards

Price: Starts from $4.99

Online Order


Sun - Thu 11:00 am - 9:00 pm
Fri & Sat 11:00 am - 10:00 pm

TBR® Inspection Report