A little over a year ago, I reviewed an unusual Sichuan restaurant aimed at Taiwanese patrons. Spicy & Tasty was located on the outskirts of Flushing's Chinatown, a walk-down establishment in a seedy strip mall with not much in the way of signage. As the... More >>>