New York
Rego Park
The Taco Place
The Taco Place
no phone number
94-03 63rd Drive, Rego Park, NY 11374
Seamless.com
Menu not currently available