Mini-Cassia's newest fine dining experience! River views, hand-cut Idaho fries, melt-in-your-mouth steaks. What could be better? Join us for a one-of-a-kind dining experience!
Idaho's best little steakhouse. Amazing steaks, burgers, salmon, and specials. Located in scenic Almo Idaho, between Castle Rocks State Park and City of Rocks National Reserve.