Whenever I'm visiting my folks up in Edmonton and we head down to Banff, I have to stop by Pete's Drive In; even though they've now completed a highway that bypasses Calgary to Banff when coming from Edmonton. The milkshakes at Pete's Drive In are like none other. Huge, creamy, and a huge assortment of flavors. It's the only place I've been that I've had a grape milkshake. My only complaint is the painfully long lineups I've endured. Sure it's a good sign of a great place, but it still seems like it should take less time per customer to put together an order. Burgers and onion rings are good but those are easy to come by any restaurant. Not many restaurants can make a shake of this quality.