El Califa de León

3.0 (1)restaurant

20 W 23rd St

A dedicated taco restaurant serving up fresh bites on West 23rd Street in Manhattan.

Get directions

Nearby places

Ask Karpo for more information.