Todd’s Tavern
10901 County Road 117
Glenwood Springs, CO 81601
Todd’s Tavern is a cozy bar located in the heart of Glenwood Springs, CO. Known for its friendly atmosphere and welcoming staff, it offers a diverse selection of beers, cocktails, and delicious pub fare. With its rustic charm and local artwork, Todd’s Tavern is the perfect spot to unwind after a day of outdoor adventures or to catch up with friends over drinks and tasty bites.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.