We are regulars at Steamboat because the sandwiches are fantastic. They bake their own bread and fill each sandwich with generous amounts of meats, cheeses, veggies, etc.. I ordered the Roast Beef Sandwich on the freshest, softest homemade white bread in the state containing thick slices of roast beef, cheese, lettuce, tomato, horseradish and mayo with pickles and pepperoncini peppers on the side. Luckily we arrived before the lunch crowd or we may not have gotten a table. If I had to choose an area that could be improved, it would be the availability of ice. Their drink machine does not contain ice, so in order to get more ice for your refill, you must go to the counter. If there is a long line at the counter, you have to wait for your ice. Notwithstanding the ice problem, we will return.