La Taqueria Downtown

236 Grove St, Jersey City, NJ, , ,