Glen's Tavern & Restaurant
Drag box to select area
0% Were impressed
Glenn's Tavern & Restaurant has been serving good eats and cold drinks to the residents of Montrose since the early 2000s. It is located on Albany Post Road, near the corner of Victoria Avenue. A full-service bar serves cold beer and cocktails, and has been known to get pretty lively during after-dinner hours.
2150 Albany Post Rd, Montrose, NY 10548
- Hours: Mon - Sat, 8am - 2am; Sun, noon - 2am