This is an exceptional neighborhood Latin/Mexican restaurant. It is in Woodside, beside the elevated tracks of the 7 train, near 52nd St station, about 20-30 minutes ride from midtown. It's not quite standard Mexican, but more a thoughtful and satisfying assimilation of Mexican influence and chefly technique. Consider coming here for their breakfasts in particular. The Puebla breakfast is one of the best brunch treats in the whole city.
For visitors, it's an experience of an older cinematic New York as well. The trains clatter by on the elevated line that runs down the center of the street, which is lined with a range of little ethnic eateries. If you want pictures of something other than the standard tourist sights, come here and do yourself a favor.
If you own or manage La Flor Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.