Description
From a concept that originated in Playa del Carmen, Mexico, this taqueria on wheels is parked in a former garage in the midst of NoLIta's...
267 Elizabeth St. Manhattan, NY, 10012
(917) 727-0179