We had originally planned to head to Canmore to brunch but wanted to stay in town to save time. In hindsight, this wasn't really a well thought out plan. We got to Avenue Diner at around 10:45. We had a party of three (me, hubs & our 3 yr old). There was a wait but it didn't look too bad. They told us that it would be about 30 minutes. We sat down to wait. We ended up waiting for an hour for a table. Avenue Diner is set up to be mostly tables of 2. Many, many 2 tops were seated while we waited. Also, the counter is NOT okay for kids. The stools are too far away from the counter for anyone but adults. Thankfully my 3 yr old was content to play with my iPod while we waited.
When we finally got a table, the waitress was there immediately and gave us a fruit bowl for our little guy since she knew we had been waiting forever. My husband got the corned beef hash and I got the spicy chicken sandwich. We got a single pancake with a side of sausage for the little guy.
The corned beef hash was AMAZING. So, so yummy. I would go back for that for sure. The spicy chicken sandwich was also very good but a bit hard to eat. The food came out quickly and our waitress was top notch.
Overall I thought the food was great & I would definitely go back without a 3rd person. I do think the prices are a bit high for what it is. This is why I gave them a 3 instead of a 4 star rating.