Steamers
308 E Lake St, Mccall, Idaho 83638
Steamers is the place to go to enjoy a juicy steak, fresh seafood & wine with family or friends in a rustic, charming space with an Old West vibe & funky decor.
Steamers is the place to go to enjoy a juicy steak, fresh seafood & wine with family or friends in a rustic, charming space with an Old West vibe & funky decor.