Townhouse Sports Grill Leave a Comment / By Judy Darcy / June 17, 2020 Map Unavailable Address 907 Manitou Ave Manitou Springs CO United States Upcoming EventsNo events in this location