226 W 23rd St
Manhattan, NY 10011
Manhattan, NY 10011
Open HoursMo to Th from 12:00pm to 12:00am,Fr to Sa from 12:00pm to 01:00am,Su from 12:00pm to 12:00am
OverviewLocated next door to the Chelsea Hotel , this Spanish restaurant has been around since 1930. The strange decor featuring windmills in the main dining room and other strange objects...
more
