10 Mexican Restaurants In Brooklyn, New York City - Updated 2021

mexican restaurants in brooklyn

New York City is divided into five boroughs. Brooklyn lies along the western end of Long Island. The city is an eclectic mix of upscale residences, indie music, and art studios, and coastal neighborhoods, like Coney Island. Just like much of the city, it is foodie’s paradise. You will find traditional deli’s mixed in with Italian, Indian, and Chinese restaurants. But for many folks, nothing beats the spicy flavor of Mexican food. Our list of the top 10 Mexican restaurants in Brooklyn covers a hole-in-the-wall taco shops to upscale restaurants serving modern Mexican cuisine. Enjoy a handsome fare!

1. Fonda

Fonda was founded by chef and cookbook author Roberto Santibañez. He combines contemporary techniques with old-fashioned ingredients to recreate the dishes of his home town, Mexico City. You can find traditional dishes, like his enchiladas in mole, or more modern ones, like his Duck Zarape. At Fonda, all of the tortillas are pressed by hand the guacamole is made to order.


Address: 434 7th Av. Brooklyn, NY 11215

Website: Fonda

Opening hours: Monday - Thursday 4:00 PM - 10:30 PM, Friday 4:00 PM - 11:30 PM, Saturday 11:00 AM - 11:00 PM, Sunday 11:00 AM - 10:00 PM

Average price for two: 11 - 30 USD

2. Calexico

Editor's Note: Photo taken from the establishment's official social account

Calexico is a border town, located along the California/Mexico line. When natives moved to New York, they missed their home town food and the hit restaurant was born. They started with just tacos and burritos from a hand cart, and have grown to a number of restaurants in, and out. of the city. Their tacos are still just as popular as ever, or try their Baja Fish Burrito, served bowl-style. They are probably best known for their housemade chipotle “crack” sauce which is quite addicting.


Address: 278 Fifth Avenue,, Brooklyn, NY 11215

Website: Calexico

Opening hours: Monday - Thursday 11:30 AM - 10:00 PM, Friday 11:30 AM - 11:00 PM, Saturday 11:00 AM - 11:00 PM, Sunday 11:00 AM - 10:00 PM

Average price for two: 11 - 30 USD

3. Miti Miti Taperia

Miti Miti is a mix of Mexican and Latin America flavors that are combined in a colorful, creative new way. They are foremost a margarita bar that serves tasty food. So be sure to check out their handcrafted cocktails to go with your meal. While you will find the usual Mexican favorites of tacos and burritos, you will notice they fill them with interesting choices, like pork belly, jerk chicken, and even fried cheese. And bring the kids, Monday through Thursday they eat free.

Miti Miti Taperia

Address: 138 5th Ave, Brooklyn, NY 11217

Website: Miti Miti Taperia

Opening hours: Monday - Thursday 11:00 AM - 11:30 PM, Friday 11:00 AM - 2:00 AM, Saturday 10:00 AM - 2:00 AM, Sunday 10:00 AM - 11:30 PM

Average price for two: 11 - 30 USD

4. Rocco's Tacos and Tequila Bar

Tequila lovers will be in heaven at Rocco’s Tacos and Tequila Bar. They have over 425 different tequilas for you to enjoy. Their menu includes tasty favorites from Mexico, but as the name says, they are best known for their tacos. They make their own corn tortillas by hand and cook them on a Comal, just like they do south of the border. If you are not sure what to try to go for the Brooklyn, a platter of three barbecued pork belly tacos served with cabbage, pickled vegetables, salsa and topped with cilantro.

Rocco's Tacos and Tequila Bar

Address: 339 Adams St, Brooklyn, NY 11201

Website: Rocco’s Tacos and Tequila Bar

Opening hours: Monday 11:30 AM - 10:00 PM, Tuesday & Wednesday 11:30 AM - 12:00 AM, Thursday & Friday 11:30 AM - 1:00 AM, Saturday 12:00 PM - 1:00 AM, Sunday 12:00 PM - 10:00 PM

Average price for two: 11 - 30 USD

5. Jolie Cantina

Jolie Cantina is a fusion of Mexican and French cuisine. While it may sound like these two countries don’t belong together on one plate, you will be pleasantly surprised. This may be one of the only places where you can enjoy lobster tacos or confit duck enchiladas. Or just order up a plate of Mama’s Nachos with either spicy rib eye steak or lobster over a bed of crispy chips and topped with Oaxaca cheese, pico de gallo, refried beans and pickled jalapenos.

Jolie Cantina

Address: 241 Smith St, Brooklyn, NY 11231

Website: Jolie Cantina

Opening hours: Monday 4:00 PM - 10:30 PM, Tuesday - Friday 12:00 PM - 11:00 PM, Saturday 10 :00 AM - 11:00 PM, Sunday 10:00 AM - 10:00 PM

Average price for two: 11 - 30 USD

6. Chavela's

Entering Chavela’s is like stepping off the streets of Brooklyn into a restaurant in downtown Mexico City. Once inside you will be surrounded by intoxicating smells and the sounds of laughter. The restaurant was created by chef Arturo Leonard who wanted to bring the authentic flavors of his homeland to the big city. Some of the local’s favorites are the shrimp enchiladas or the Molcajete de Carnitas, slow roasted pork with cactus salad, avocado, refried beans, soft tortillas, and salsa borracha.


Address: 736 Franklin Ave, Brooklyn, NY 11238

Website: Chavela’s

Opening hours: Monday - Thursday 11:00 AM - 11:00 PM, Friday 11:00 AM - 12:00 AM, Saturday 10:00 AM - 12:00 AM, Sunday 10:00 AM - 11:00 PM

Average price for two: 11 - 30 USD

7. Mesa Coyoacan

At Mesa Cayoacan you will enjoy authentic dishes made using the same recipes and techniques as the chef’s grandmothers used. They only use the finest organic ingredients and grass-fed beef. Their signature dish is the Chiles en Nogada. They stuff a roasted poblano pepper with shredded pork, chicken, apples, peaches, pears, and almonds, then top it with a walnut sauce and pomegranate seeds.

Mesa Coyoacan

Address: 372 Graham Ave, Brooklyn, NY 11211

Website: Mesa Coyoacan

Opening hours: Monday & Tuesday 5:00 PM - 11:00 PM, Wednesday & Thursday 12:00 PM - 11:00 PM, Friday 12:00 PM - 12:00 AM, Saturday 11:00 AM - 12:00 AM, Sunday 11:00 AM - 11:00 PM

Average price for two: 11 -30 USD

8. Acapulco

01 Chicken Tacos - Acapulco Deli & Restaurant
Source: Photo by Flickr user Jason Lam used under CC BY-SA 2.0

Acapulco Deli & Restaurant is a great place to go when you want American style Mexican food. The portions are large but the price is reasonable. You won’t find anything fancy here, just tacos, burritos and American sandwiches made to order. The menu is quite varied but the locals love the steak tacos or burritos, seasoned skirt steak wrapped up in a soft flour tortilla with refrieds beans, cheese and pico de gallo.


Address: 1116 Manhattan Ave, Ste 2-L, Brooklyn, NY 11222

Website: Acapulco

Opening hours: Monday - Friday 7:00 AM - 10 PM, Saturday & Sunday 9:00 AM - 10:00 PM

Average price for two: Under 10 USD

9. Tortilleria Mexicana Los Hermanos

Tortilleria Mexicana Los Hermanos is nothing fancy but the food is just like you find when you visit Mexico. Not your standard restaurant fare, just good food at a cheap price. The menu is simple, tacos, tortas, quesadillas, and tostadas with your choice of meat, which includes chorizo, pork, chicken, and beef.

Tortilleria Mexicana Los Hermanos

Address: 271 Starr St, Brooklyn, NY 11237

Website: Tortilleria Mexicana Los Hermanos

Opening hours: Monday - Friday 11:00 AM - 11:30 PM, Saturday & Sunday 12:00 PM - 11:30 PM

Average price for two: Under 10 USD

10. Don Chingon

If you want tasty authentic Mexican food without any bells and whistles then Don Chingon is for you. The menu is simple but covers all the basics, tacos, burritos and quesadillas. Their house specialties are their Brooklyn Queso, a blend of cheeses with a dash of Victorian lager, and their fish tacos, tempura battered fish with cabbage, pickled onions, and a pineapple habanero salsa.

Don Chingon

Address: 216 Flatbush Ave, Brooklyn, NY 11217

Website: Don Chingon

Opening hours: Monday - Friday 4:00 PM - 11:00 PM, Saturday 12:00 PM - 11:00 PM, Sunday 12:00 PM - 10:00 PM

Average price for two: 11 - 30 USD

Tacos & margaritas, a match made in heaven

mexican restaurants in brooklyn | tacos & margaritas, a match made in heaven
Source: Pixabay

Who doesn’t love a delicious, crispy taco paired with a frosty margarita? Almost no one is the answer to that question. Whether you are looking for simple tacos or a Mexican culinary delight, these restaurants have you covered. And almost all of them make handcrafted margaritas to wash away the heat.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Shawna is a domestic goddess living by the sea in the beautiful state of South Carolina. She has earned two degrees in Criminal Justice and Human Services but now spends her time pursuing her...Read more

 Want to contribute as a Local Expert?
Explore Brooklyn
Looking for accommodation?
Good things are meant to be shared!