Restaurant

Ennis Cafe

The Ennis Cafe is a beloved Main Street gathering spot in the small Montana town of Ennis, situated in the heart of the Madison Valley. For generations of fly fishers, the cafe has served as the unofficial starting point for days on the Madison River, offering hearty breakfasts, strong coffee, and a warm atmosphere before dawn launches. The cafe serves classic American breakfast and lunch fare, with generous portions designed to fuel long days on the water. It's the kind of place where guides and their clients sit alongside ranchers and locals, swapping stories about the previous day's fishing over plates of eggs, bacon, and pancakes. The casual, welcoming vibe makes it easy to strike up a conversation and pick up local intel on river conditions. After a day of fishing the Madison, the cafe is equally popular for a cold beer and a satisfying meal. The Ennis Cafe has become woven into the fabric of the Madison Valley fly fishing experience, and a visit is as much a part of the tradition as matching the hatch.

Contact Information

Address
101 E Main Street, Ennis, MT
View on Google Maps

Services

  • Breakfast
  • Lunch
  • Coffee and espresso
  • Beer and beverages

Details

Specialties
Classic American breakfast and lunch in the heart of Madison Valley. The go-to pre-fishing breakfast spot for Madison River anglers. Hearty portions and a welcoming, casual atmosphere.
Price Range
$

Rivers Served