Heart of the North Tavern

Bar
3.3
Based on 2 reviews

Reviews

Fe
Felicia V
136 month ago
Greg and Jenny are great! Stop in
Me
Melody L
142 month ago
This place is the BEST in Mercer! Jenny and Greg (the owners) are awesome folks!! They have good food, great service and a great atmosphere!!
  • 5262 N Lakeview Ave, Mercer, WI 54547, United States, GPS: 46.165962,-90.062775