El Chuso Restaurant
Drag box to select area
El Chuso Restaurant is located in Five Towns plaza at the intersection of Doughty and Sheridan Boulevard. El Chuso is a fine Columbian restaurant run by a very friendly gentleman who moved to Five Towns from Columbia in 2000. The restaurant offers one of the best lunch specials in town and it has a full bar that is usually packed after work.
458 Sheridan Blvd, Inwood, NY 11096
- Hours: Daily, 10am - 10pm
- Accessible: yes