El Quijote

226 W 23rd St, New York, NY, 10011
(212) 518-1843

El Quijote – the landmark midtown Spanish restaurant located in the iconic Hotel Chelsea – has re-opened with all the charm and intimacy that its 100-year history deserves.

Add your comment