Taco King

7306 Bell Blvd.
New York
New York
United States