El Quijote
Spanish restaurant • Chelsea
@davidcho
Things I want to eat in New York
226 W 23rd St, New York, NY 10011
+1 212 518 1843
www.elquijotenyc.com
3 Postcards
See full details