Mexican Restaurants in Saint Petersburg, FL

View all businesses that are OPEN 24 Hours
Red Mesa Cantina - Mexican Restaurants
(727) 896-8226
128 3rd St S
Saint Petersburg, FL 33701
$$
OPEN NOW

Always a delight to dine here. Have tried almost everything on the menu and am yet to be disappointed. Def recommend."

Tijuana Flats - Mexican Restaurants
(727) 209-0191
2117 66th St N
Saint Petersburg, FL 33710
$
OPEN NOW

If you catch this place when it is not packed it is an amazing place to eat! However, when it is packed you feel like cattle that are trying to get in and out and the staff…

Carmelita's Mexican Restaurant - Mexican Restaurants
(727) 545-2956
5211 Park St N
Saint Petersburg, FL 33709
$
OPEN NOW

This place is a dissapointment. Unfriendly staff, balnd food. Management is no where around!!!DO NOT EAT HERE!!!"

Casita Taqueria - Mexican Restaurants
(727) 498-6473
2706 4th St N
Saint Petersburg, FL 33704
OPEN NOW
Burrito Boarder - Mexican Restaurants
(727) 209-0202
17 3rd St N
Saint Petersburg, FL 33701
$
OPEN NOW

I'll admit that I was a little cautious at first. Imagine eating tacos inside the mall at a PacSun. Shiny surfboards on the walls, skateboard attitude, and flat screens with…

Taco Business St Pete - Mexican Restaurants
(727) 322-5000
2324 Central Ave
Saint Petersburg, FL 33712
$
OPEN NOW
Angry Pepper Waterside - Mexican Restaurants
(727) 391-0800
4330 Duhme Rd
Saint Petersburg, FL 33708
OPEN NOW

Great food in a casual atmosphere with reasonable prices. Interesting sides like fried green tomatoes, sweet potatoes fries and cheese grits. Don't be frightened by the…

Casita Taqueria - Mexican Restaurants
(727) 498-8749
2663 Central Ave
Saint Petersburg, FL 33713
OPEN NOW

From Business: Locally owned taqueria specializing in homemade corn tortilla tacos, veggie items, bowls, tortas, homemade soups and daily specials.Locally owned taqueria…

The Floribbean - Mexican Restaurants
(727) 826-0198
2410 Central Ave
Saint Petersburg, FL 33712
$
OPEN NOW

From Business: New eatery focused on Caribbean Fusion. Dishes influenced by Caribbean, Mexican, and Cuban cuisine. Dine in, take out, and catering.New eatery focused on…

Nueva Cantina - Mexican Restaurants
(727) 851-9579
1625 4th St S
Saint Petersburg, FL 33701
OPEN NOW

From Business: Nueva Cantina promises to always offer the freshest Latin American dining experience. Featuring homemade, authentic sauces and locally sourced ingredients our…

Modern Mexican Restaurant Group - Mexican Restaurants
(727) 256-9770
399 11th Ave N
Saint Petersburg, FL 33701
Taco Business - Mexican Restaurants
(727) 321-1023
101 34th St S
Saint Petersburg, FL 33711
Chile Verde Restaurant - Mexican Restaurants
(727) 800-2679
2801 22nd Ave N
Saint Petersburg, FL 33713
OPEN NOW
TacoSon - Mexican Restaurants
(727) 827-7928
2510 22nd Ave N
Saint Petersburg, FL 33713
$
OPEN NOW
Xolo Mexican Cuisine - Mexican Restaurants
(727) 302-0779
2424 Tyrone Blvd N
Saint Petersburg, FL 33710
Rubio's - Mexican Restaurants
(813) 600-2020
2456 Tyrone Blvd N
Saint Petersburg, FL 33710
$
OPEN NOW
Casita Taqueria - Mexican Restaurants
(727) 800-5469
2991 66th St N
Saint Petersburg, FL 33710
$
Capital Tacos-S T Pete - Mexican Restaurants
(727) 914-4689
5226 4th St N
Saint Petersburg, FL 33703
$
Casa Del Mar 2 - Mexican Restaurants
(727) 581-2662
5901 Sun Blvd
Saint Petersburg, FL 33715
Taco Metel Inc - Mexican Restaurants
(727) 577-3377
3040 Gandy Blvd N
Saint Petersburg, FL 33702
Taquitos Mexican - Mexican Restaurants
(727) 256-1617
9617 Bay Pines Blvd
Saint Petersburg, FL 33708
OPEN NOW
Taco City - Mexican Restaurants
(727) 541-5131
5639 Park St N
Saint Petersburg, FL 33709
OPEN NOW
Lime Fresh Mexican Grill - Mexican Restaurants
(727) 345-0328
6901 22nd Ave N
Saint Petersburg, FL 33710
$
OPEN NOW
Estela's Mexican Restaurant - Latin American Restaurants
(727) 578-5380
10478 Roosevelt Blvd N
Saint Petersburg, FL 33716
$$
OPEN NOW

we t there last evening. Only 4 other tables occupied. Sat down chips and salsa were brought right away. That was the last we saw of a server except for the ones hanging around…

Chipotle Mexican Grill - Fast Food Restaurants
(727) 344-3946
1418 66th St N
Saint Petersburg, FL 33710
$
OPEN NOW
Taco Bell - Fast Food Restaurants
(727) 345-6590
903 Pasadena Ave S
Saint Petersburg, FL 33707
$
OPEN NOW

I usually stop by between 8 & 11 PM. There have been a few times that they've switched my order with someone else's and a few times they've neglected to add the sauce I wanted;…

Chili's Grill & Bar - American Restaurants
(727) 345-6057
6798 Crosswinds Dr N
Saint Petersburg, FL 33710
OPEN NOW

The food is very good. And it's very clean. The price is also very reasonable. And I need to work on is improving the hostess customer service skills."

Red Mesa Mercado - American Restaurants
(727) 954-7430
1100 1st Ave N
Saint Petersburg, FL 33705
$
OPEN NOW

From Business: Red Mesa Mercado offers the urban drive-by dining style unique to the streets of Southern California and Mexico - places where secret recipes rich with flavors…

Beef Eaters - American Restaurants
(727) 545-2333
5639 Park St N
Saint Petersburg, FL 33709
$
OPEN NOW
About Search Results

YP - The Real Yellow PagesSM - helps you find the right local businesses to meet your specific needs. Search results are sorted by a combination of factors to give you a set of choices in response to your search criteria. These factors are similar to those you might use to determine which business to select from a local Yellow Pages directory, including proximity to where you are searching, expertise in the specific services or products you need, and comprehensive business information to help evaluate a business's suitability for you. “Preferred” listings, or those with featured website buttons, indicate YP advertisers who directly provide information about their businesses to help consumers make more informed buying decisions. YP advertisers receive higher placement in the default ordering of search results and may appear in sponsored listings on the top, side, or bottom of the search results page.