El Quijote
226 West 23rd St, New York, New York 10011
Featured Review : Eight of us met for dinner at 6pm on a Saturday night at El Quijote. I was expecting to enjoy it, but I was really disappointed by the food and service.
We ordered a pitcher of sangria for the table. It was okay, bu...See Full Review