Hey guys. I'm spending a couple of days at the U.S. Open the end of August. I'm staying here:
Pan American Hotel
79-00 Queens Blvd
Elmhurst, New York
I don't know anything about this hotel so I hope it's in a decent location. Anyway, can anyone recommend some restaurants in the area? I've been to Manhattan many times, but not this neck of the woods.