2 Best Restaurants in New York City, New York

ATLA

$$ | East Village

A pared-down, more casual version of Mexican super-chef Enrique Olvera's hit upscale Flatiron eatery, Cosme, this 90-seat, big-windowed spot serves excellent, upscale renditions of standards like chicken enchiladas and shrimp tacos as well as creative spins on tostadas and fish dishes. Part of the attraction here is the people-watching so if you want to linger, get an order of the airy churros for dessert.

Rosa Mexicano

$$$ | Union Square

Although the spacious, colorfully lighted interior might tip you off that authenticity is best sought elsewhere, if you're looking for flavorful Mex--style fare, step right up, hombre. Start with an order of guacamole (made tableside), moving on to the pork belly and scallop tacos, soul-comforting chicken tortilla pie, or crispy pork shank—all of which taste even better with one of the delicious margaritas. The daily happy hour at the bar is a great deal, but it gets crowded fast. There are other locations, too, including at Lincoln Center and Midtown East.