10215 101 St, Lac La Biche, Alberta T0A 2C0, Canada, Lac La Biche
All the food is awesome. However I personally love the taco salad.
All the food is awesome. However I personally love the taco salad.