The Townhouse

Manitou Springs, United States

The best pub in Manitou Springs. Located close to the Green Horse Gallery, a local restaurant that offers good burgers, fresh food and swiss cheese. Cold beer, irish coffee and very good wines. Has live music and outdoor seating. Wonderful service. Reasonable prices.