Forks.NYCCrown HeightsChavela's

Crown Heights  ·  Mexican

Chavela's

A tiled Crown Heights Mexican restaurant with strong margaritas and a permanent weekend brunch crowd

★★★★ 4.3  (2,600) $$

About Chavela's

Chavela's is the Mexican restaurant Crown Heights defaults to, and it has held that position for years on the strength of a tiled, colorful room, margaritas that are mixed properly and poured generously, and a menu that does the classics competently. Weekend brunch is the peak event — chilaquiles, huevos rancheros, a line down Franklin Avenue. It is not the most ambitious Mexican cooking in Brooklyn and it does not need to be; it is a neighborhood restaurant that gets a large volume of people fed and happy, which is a harder trick than it looks.

Must-try dishes

Enchiladas suizasMargaritaChilaquiles
Address
736 Franklin Ave, Brooklyn, NY 11238
Hours
Hours vary — check Google Maps for today's hours
Parking
Street parking on Franklin Ave
Reservations
No reservations at brunch; expect a wait on weekends

Perfect for

BrunchDinner with FriendsParty & Celebrations

More restaurants in Crown Heights

More mexican in NYC

Frequently asked questions

What is Chavela's known for?

Chavela's is a tiled Crown Heights Mexican restaurant with strong margaritas and a permanent weekend brunch crowd. Regulars order enchiladas suizas and margarita.

How expensive is Chavela's?

Chavela's is priced at $$ — approx. $20–$40 per person.

How do I make a reservation at Chavela's?

Chavela's does not list an online reservation system. No reservations at brunch; expect a wait on weekends

Where is Chavela's?

Chavela's is at 736 Franklin Ave, Brooklyn, NY 11238, in Crown Heights. Street parking on Franklin Ave