Taco truck on Queens Blvd around 40th St for tacos and tortas that are pretty damn good. I like the lengua, asada and chorizo. I've found the pastor to be dry. The mixed torta (I ask for no chicken) is my favorite.

El Jarro is one of the best restaurants in Sunnyside, which is on 45th St. and 48th Ave. Really cute, family-run Mexican restaurant - has excellent, cheap food.

I also tried Moment's recently, which is Argentinian and pretty decent - on 42nd and Greenpoint. I also like Yamakaze for ramen (40th and Queens Blvd.). The Butcher's Block is a good place to stop by and pick up dinner - they have a meat and 2 sides special for $7.50 and is a ton of food - that's on 41st just north of Queens Blvd.

New York Style Eats on QB btw 45th & 46th is a yummy, cheap dinner restaurant. If you go Sunday about noon, after church lets out and young people wake up, you'd really get a feel for the community. The service is quick in the restaurant and to your home if you order out.

La Pollera Colorada on Greenpoint Ave across from the Thalia Theatre a block or two south from the QB has delicious Colombian cuisine. The dishes are pricier because the portions are huge.

And there's a Thai restaurant (purple-ish awning) in the same general vicinity from the Pollera that has good dishes and nice atmosphere.

A luncheonette called Brothers on 40th & 43rd Avenue and the Butcher's Block market (tons of Irish products and dishes) on 41st and QB just behind the Burger King both have great soups.