Award-winning fine dining in a converted 1902 church; European-inspired cuisine with fresh Alberta ingredients.
Housed in a beautifully preserved 1902 Baptist church on McRae Street in downtown Okotoks, Heartland Café & Restaurant brings a formal fine-dining experience to the foothills south of Calgary. The heritage building sets a distinctive tone — vaulted ceilings and period architecture contrast with a menu that leans contemporary European, built around fresh Alberta-sourced ingredients.
The kitchen draws on local produce and proteins to craft dishes such as osso bucco with polenta, confit cod, and Alberta beef pasta — a roster that balances classic technique with regional character. The restaurant has earned a spot on OpenTable's Top 100 Romantic Restaurants in Canada four consecutive years, signalling a reputation well beyond the local dining scene.
Jazz nights and a heated patio extend the experience into the evening, making Heartland a natural choice for a post-round dinner rather than a quick lunch stop. Golfers finishing at D'Arcy Ranch, River's Edge, or Crystal Ridge Golf Club will find it a short drive away. For those planning a Southern Alberta golf loop, it's worth building an evening around.
Golf courses on the Calgary & Area trail closest to Heartland Café & Restaurant.