What are you looking for?

Mexican Restaurants in Brooklyn

4.8 - 192 votes

Hours: 10:30AM - 3PM

1525 Gates Ave, Brooklyn
(347) 715-5387


My lady brought me here for special occasion, and the food was really authentic, tasty and fresh. We tried quesadilla, chilaquiles and french toast. Chil... More reviews



4.7 - 245 votes

Hours: 5 - 10PM

241 S 4th St, Brooklyn
(718) 388-8860


OMG. I literally tell everyone about this place. It is AMAZING and so worth the price. I loved almost everything and was able to really expand my palette... More reviews



4.6 - 346 votes

Hours: 12 - 10PM

408 5th Ave, Brooklyn
(718) 701-1891


I ordered shrimp taco from uber eats and the bread is raw in the inside. I am very disappointed. I just wanted to eat a great meal. It's not about t... More reviews

4.7 - 166 votes

Hours: 12 - 10PM

109 Wilson Ave, Brooklyn
(347) 406-7857

Leslie's Kitchen

Excellent food. Mellow unhurried atmosphere with Knowledgable helpful staff. Gave as a free round of drinks as the white wine chilled.Vegetarian option... More reviews

4.8 - 112 votes

Hours: 8AM - 9:45PM

280 5th Ave, Brooklyn
(929) 624-2646

Terrace Restaurant & Bakery

My son and I went here for lunch back in December and we enjoyed everything. The food was amazing and the cocktails were on point.I've returned like... More reviews

4.8 - 101 votes

Hours: 12 - 10PM

94 Franklin St, Brooklyn

Taqueria Ramirez

All tacos I tried were delish-Al pastor, campechano, tripa, longanisa. Limited seating so if don’t have your food, don’t take seat! There were 2 girls ne... More reviews

4.6 - 181 votes

Hours: 4 - 10:30PM

307 Smith St, Brooklyn
(718) 576-3852

Bar San Miguel

This place has the best vibe and the food and drinks were absolutely delicious! I had one of the most inventive tequila cocktails I’ve ever had! What a g... More reviews



4.5 - 297 votes

Hours: 2 - 4PM

284 3rd Ave, Brooklyn
(347) 721-3126


Pretty good over all but a few things did not really hit the mark. Scallop dish is too spicy and not overly tasty. Snapper was good but skin should hav... More reviews

4.6 - 156 votes

Hours: 11:45AM - 9:30PM

7312 13th Ave, Brooklyn
(347) 909-7110

Las Chelitas

First time here and enjoyed their food. Just a heads up they serve American Mexican food. It's not authentic Mexican food. Which is what I was expe... More reviews

4.6 - 156 votes

Hours: 7AM - 10PM

1116 Manhattan Ave, Brooklyn
(718) 349-8429


Eat here maybe 1-2 times a week, one of the best spots in the area hands down. Friendly staff and delicious food. I recommend to everyone thats comes int... More reviews

View on map