DON'T FORGET TO SAVE YOUR TRIP. CLICK HERE.

The Still

107 N Main St, Templeton, Iowa 51463-2308 USA

$
$$$$
Budget

The bar is open Monday-Saturday starting at 4:30 The restaurant is open Thursday-Saturday from 5:30-9:00

Read More >
Add Review
Thanks!
Your Rating
1
2
3
4
5

Be the first to add a review to the The Still.

The Still

107 N Main St
Templeton, Iowa
51463-2308 USA

Hours not available

Is there a problem with this listing? Let us know.

Nearby Hotels

Carroll, Iowa
FastBook

Click to find a
great deal for this hotel

Elk Horn, Iowa
FastBook
$$$

Click to find a
great deal for this hotel

Denison, Iowa
FastBook

Click to find a
great deal for this hotel

8762518