The food is outstanding. Some of the best tacos Ive ever tried. This place is awesome
The best Mexican food in Queens 100
23 + 1 =