Smiling Toad Brewing
is an excellent Brewery Restaurant
Ranked #1 of 23 Restaurants in Knob Hill Colorado Springs.
Some say it is friendly, great.
The Latest Review: ★★★★★
Sent on the 30th of August, 2013
a great little place to drink some delicious beer. 5 stars all around. very friendly place. if you are lucky you might get some good food too.