Review Date: 12/28/2008
Steves Bar is a very nice place with great people and great atmosphere. Take a snowmobile trip down the river, or ride the Harley on over and stop by for the best burgers in town. This place is FIVE STAR all the way..........