For years, this mosaic-covered Mexican spot right under the 7 line on Roosevelt Ave has served Pueblan-style dishes for breakfast, lunch, and dinner. Starting at 8am, you can stop by for a basket of fresh breakfast pastries or a slice of rhubarb and strawberry pie. If you’re not a morning person, try the chicken enchiladas covered in mole poblano or jumbo shrimp stuffed with crab meat at one of their socially-distant sidewalk tables during lunch or dinner. Be sure to check out their Instagram before you visit, because that’s how you’ll hear about their weekend specials, like tamales and soft shell crab.
Where we've featured it
15 spots to try when brunch isn’t your thing, but you need to eat it anyway.
Search by Perfect For
More spots in QueensSee more
Austin Street Pizza
Austin Street Pizza makes crunchy, thick square slices you should try if you’re in Forest Hills.
Adda is a great casual Indian restaurant in Long Island City, and you should be planning a trip here for some curry and cheesy naan.
New York Pão de Queijo
New York Pão de Queijo is a small all-day Brazilian spot in Astoria where you should order a burger on the outdoor patio.
More Mexican spotsSee more
Chavela’s serves some very good Mexican food, and it’s also one of the most fun restaurants in Crown Heights for hanging out with a group.
If you’re looking to eat grilled shrimp and drink copitas full of excellent mezcal until 2am, prioritize Aldama in Williamsburg.
Calexico is a small chain in NYC, and their location on the UES is a decent spot for a weeknight meal. It isn’t authentic Mexican, but it’s solid.
Suggested by our writers
Birria-Landia is a truck in Jackson Heights, and it’s where you’ll find the best birria tacos in NYC. Get a few, and dip them in a cup of consome.
Ricas Pupusas & Mas
A casual Salvadoran spot in Woodside where you’ll find excellent pupusas, tacos, and tamales.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more