What are you looking for?

Mexican Restaurants in Gainesville

4.6 - 448 votes

Hours: 11AM - 10PM

4405 NW 39th Ave, Gainesville
(352) 374-6699

Las Margaritas

A very cute spot serving fairly mediocre Mexican food. Living in Los Angeles, we feel that we know Mexican food pretty well. The chips and salsa were sup... More reviews

4.4 - 243 votes

Hours: 11AM - 9:30PM

2204 SW 13th St, Gainesville
(352) 367-0022

La Tienda

Whenever you are up in the Gainesville area and want a taste of authentic Mexican food try La Tienda Cantina. Located on S.W. 13th Street, you can recogn... More reviews

4.4 - 173 votes

Hours: 11AM - 9PM

7070 SW Archer Rd #3102, Gainesville
(352) 377-7866

Linda Vista

Over and over and over this has been our go to Friday night take out place during the pandemic. They get out order right. I love the Chicken Palapa and C... More reviews



4.2 - 191 votes

Hours: 11AM - 9PM

3410 SW Archer Rd, Gainesville
(352) 373-2489


The lady and I stopped in while staying in Gainesville for the weekend. We were immediately seated and had a waiter who was very attentive to us and made... More reviews

4.2 - 182 votes

Hours: 9AM - 10PM

407 NW 13th St, Gainesville
(352) 377-5828

El Indio Mexican Restaurant 13th St

I would say to think of this as a "hole in the wall" place (simple but cheap and delicious food), but it is definitely popular and can get real... More reviews

4.3 - 161 votes

Hours: 11AM - 8PM

317 SW 4th Ave, Gainesville
(352) 562-6126

Sublime Tacos

We stopped by this super cute little Mexican place on our way through Gainesville. We loved that it was located in a food truck park because there were s... More reviews

4 - 198 votes

Hours: 11AM - 10PM

7750 W Newberry Rd, Gainesville
(352) 727-4619

Peppers Mexican Grill & Cantina

Food is delicious and its one of the few places that still gives you yummy chips and salsa with your meal. More reviews

4.1 - 174 votes

Hours: 10AM - 10PM

4126 NW 6th St, Gainesville
(352) 264-7867

La Pasadita Mexican Restaurant

I eat at this establishment every week. I LOVE the food here. BUT today they took in a togo order that backed up the kitchen so bad that we were basicall... More reviews

4.2 - 150 votes

Hours: 11AM - 9PM

9513 NW 39th Ave, Gainesville
(352) 335-8484

La Fiesta Mexican Restaurant

The serviceby Tammi was incredible. The carnitas were delicious and my husbands chimichanga was great. Service was very very good. Chips and salsa were f... More reviews

4.3 - 128 votes

Hours: 11AM - 9PM

2410 NW 43rd St, Gainesville
(352) 225-3231

Los Pollos Rotisserie & Grill

OK this isn't about the food. I hate hitting a local place with a bum review but....What is happening with these folks? The web site says they are o... More reviews

3.8 - 214 votes

Hours: 11AM - 10PM

4401 NW 25 Pl, Gainesville
(352) 363-6969

Blue Agave Mexican Restaurant

This is has pretty standard fare for a Mexican restaurant. Although I wasn't blown away, I couldn't find anything to critique. The enchiladas w... More reviews

4.3 - 120 votes

Hours: 4 - 11PM

232 SE 1st St, Gainesville
(352) 336-8226

Boca Fiesta

… eating here several times a month and love it. … this time take-out steak burrito bowl and chicken bowl with avocado. … delish!! More reviews



4.7 - 68 votes

Hours: Closed today

439 S Main St, Gainesville
(352) 745-7757


Tamales were good. Not super greasy like a lot of tamales tend to be. I'll definitely be back. More reviews

4.1 - 145 votes

Hours: 11AM - 9PM

3412 W University Ave, Gainesville
(352) 672-6654

Burrito Famous

The chicken Diablo is beautifully seasoned and the mango habanero salsa is a nice touch. I would've preferred spicier but I think it was perfect for... More reviews

3.9 - 165 votes

Hours: 11AM - 10PM

3205 Clark Butler Blvd #70, Gainesville
(352) 373-8967

Tijuana Flats

T's is delicious. Staff is always helpful and friendly. A great place to eat More reviews

4 - 139 votes

Hours: 8AM - 10PM

5011 NW 34th Blvd, Gainesville
(352) 336-4441

El Indio Mexican Restaurant 34th St

Wanted to try it because it seems like a staple in Gainesville. It was okay; nothing out of this world. More reviews

4.2 - 110 votes

Hours: 11AM - 9PM

1720 W University Ave, Gainesville
(352) 692-3093

Tijuana Flats

Honestly only worth it to go on Thursday for the burrito deal, but now that they changed the rice recipe it is significantly worse More reviews

3.7 - 133 votes

Hours: 10AM - 3AM

7410 W Newberry Rd, Gainesville
(352) 332-4009

Taco Bell

Good personal service even at 3am, the drive through people were making jokes with us and giving us a good time. They unfortunately don't have the s... More reviews

4.1 - 53 votes

Hours: 6 - 11PM

232 1/2 SE 1st St, Gainesville
(352) 338-0775

the Backyard at Boca Fiesta & Palomino

Drinks are usually good, food is great!! I had an issue the other night where a woman was not curbing her 40lb dog and it kept knocking into our table, a... More reviews

4.8 - 20 votes

Hours: 10AM - 10PM

4005 SW 40th Blvd, Gainesville
(352) 554-6000

El Dorado Mexican Restaurant

Absolutely delicious!!!!! Probably one of the best Mexican restaurants anywhere. Totally authentic. Any Mexican food lovers definitely need to go Every d... More reviews

4.4 - 33 votes

Hours: 11AM - 9PM

5112 NW 34th Blvd, Gainesville
(352) 240-6224

Nopal by Cintrón

Forgive the pic, I already started on the ribs. They were OFF THE CHAIN amazing and my husband loved his burrito. Highly recommend. More reviews

5 - 12 votes

Hours: Closed today

702 W University Ave, Gainesville
(352) 213-8648


These are the best quesadillas I’ve ever had in my life!!!! Definitely recommend it!!!!? More reviews

View on map