A Forest Hills NYC Blog
Those are my favorite fast food joints as well. I hate that I can't get to any of them because I don't have a car and picking up food at the food court is just too lame for me.
Isn't there a Taco Bell next to the Walgreens by Yellowstone Blvd?
Indeed there is... I will have to pay a visit there soon!