With a population of fewer than 300 people, McAllister is a small town by any definition. Located on U.S. 287 about six miles north of Ennis, it’s certainly not a well-known destination. However, this tiny town is harboring a pretty big secret, at least if you love a delicious dinner. McAllister Inn Steakhouse attracts patrons from all over Montana (and beyond) — it’s that good.

Related Stories

This Small Montana Town Is One Of The Top Culinary Destinations In The Western U.S.

This Small Montana Town Is One Of The Top Culinary Destinations In The Western U.S.

The Massive Steakhouse In Montana Has An Old West Atmosphere And An Unforgettable Menu

The Massive Steakhouse In Montana Has An Old West Atmosphere And An Unforgettable Menu

Buck's T-4 Is An Old-School Steakhouse In Montana That Hasn't Changed In Decades

Buck's T-4 Is An Old-School Steakhouse In Montana That Hasn't Changed In Decades

Have you ever discovered this off-the-beaten-path steakhouse? Check out the full menu here.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Montana