Details: Located at 136-20 Roosevelt Avenue, Flushing, NY 11354. A claimed Yelp page can be found at https://www.yelp.com/biz/taipei-spot-queens
Taipei Spot is a food stall in New World Mall in Flushing that mainly sells Taiwanese snacks. Things like rice rolls and stuff wrapped in scallion pancakes.
I ordered Combo 1, which came with a rice roll, a scallion pancake, and a soup for a little under nine dollars after tax. I had the pork floss scallion pancake and traditional rice roll. Both were just okay. The pancake was not that crispy and the rice roll was disappointing.
Overall, don’t know if I’d recommend anyone eat here.
Score: 5.7/10