Taco Food Truck

Row 1

Details
34-12 Steinway St (between 35th Ave & 34th Ave)
Long Island City, NY 11101