Cops Looking for Men Who Swiped Designer…
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