Festival Foods Eau Claire – 2717 Birch Street
Festival Foods has been a staple of Wisconsin grocery shopping since it was first opened in 1946 by the Skogen family. It is one of several megamarts that call Eau Claire home. They boast a large selection of natural foods, an impressively stocked liquor department, […]
Travel