The Otter Bar is a family owned BBQ restaurant and bar. We strive to provide you with excellent food and service. Our wood smoked bbq is unparalleled. You'll never leave hungry with our half pound servings and delicious sides. Come try us out today!
Location:
Armstrong Creek
Street Address:
381 US Highway 8, Armstrong Creek, WI 54103
Website:
https://www.facebook.com/BestNorthWoodsBBQ
Phone:
715-548-0782
Listing added on:
07/08/2023 ,
Total hits:
286
381 US Highway 8, Armstrong Creek, WI 54103
Armstrong Creek