El Califa de León3.0 (1)restaurantOpen · till 11PM20 W 23rd StA dedicated taco restaurant serving up fresh bites on West 23rd Street in Manhattan.Get directionsNearby placesLife Cafe4.1 (20)Manhattan, New YorkTelegraphe Cafe4.5 (577)Manhattan, New YorkBono's Cafe4.3 (51)Manhattan, New YorkAsk Karpo for more information.Get the APP