1. Home
  2. Altoona
  3. Bars
  4. Happy Hollow Tavern

Happy Hollow Tavern

BarWebsite

You will find Happy Hollow Tavern, a bar, at 1628 N Hillcrest Pkwy #2633 in Altoona.

1628 N Hillcrest Pkwy #2633, Altoona, WI 54720Checked October 2026