Lechonera El Barrio
is a pretty good Latin American Restaurant Restaurant
Ranked #1 of 31 Restaurants in Long Island City New York.
Some say, it is big.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Carne asada: a big slice of lean steak grilled to perfection, with yummylicious barbecue sauce and sauteed onions and jalapenos on the side, served over yellow rice and with a bowl of chili soup.