Staten Island NY #C Staten Island NY | Tack's Chinese Take Out, Foods-Carry Out 1. 11 Holden Blvd, #C, Staten Island, NY 10314 | Tack's Chinese Take Out (718) 983-9854