The street food scene in Flushing has been stretched thin in the last few years due to local laws, but the influx of Latin based food trucks and carts have somehow become a more viable option. Carrito El Guerrero, located just outside of Queens Crossing mall (#1), has maintained a steady presence giving folks an option outside Asian cuisine.
Like many Mexican carts in Jackson Heights and Corona, they offer a myriad of options ranging from tacos to huaraches to picaditas. Not surprisingly they have non-Mexican options like pupusas on the menu. For time saving reasons, I usually end up ordering tacos.
At the standard NYC price of $3 each (#2), the various tacos I've tried (carnitas, asada, chorizo, al pastor) were somewhat mediocre. They're certainly not better than anything in nearby Corona but they do the job, especially when one isn't feeling like Asian food.
I've had better results with their cemitas, picaditas, and even their quesadillas. They are sometimes a little too generous with the lettuce and I ask them to scale it back. The pupusas are pretty disappointing, but that was a gamble from the get go. As expected, its cash only.
____________
(#1) After bouncing around several other locations in downtown Flushing.
(#2) To everyone outside of NYC: Yes, I know. read more