Glen's Tavern & Restaurant

Flag as Inappropriate

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
(914) 930-8927
  • Hours: Mon - Sat, 8am - 2am; Sun, noon - 2am
Share a review or post about this business.
Posts awaiting your approval 0
See more »