Thanks for all the great suggestions. Since we only had a few hours up there, we didn't get to try much. The timing worked out better for us to eat in Ashland, But man, I'd love to spend several days there in the future. I'm bookmarking this thread.
--snip-- if you're in town around lunchtime you can grab a bite at the South Shore Brewery. Also, if you have the time the Northern Great Lakes Visitor Center just west of town on US-2 is definitely worth it. I know none of these places are in Bayfield but as long as you're in the area...
Have you eaten at Pal Café yet?
We did stop at Northern Great Lakes Visitor Center
and had a nice walk. You're right, it was worth the visit. For dinner we went to Deep Water
in Ashland, which actually shares space with South Shore Brewery
. All three of us had different fish entrees. My blackened trout was awesome, my friends had salmon salad and whitefish (I think). We all loved it there, and that brewery makes good beer. I had a Nut Brown Ale which I liked a lot.
As far as Park Falls, I did eat at Pal Café
last year. It was okay, I wasn't hugely thrilled with it. Pretty good fish fry, but the homemade potato chips were soggy and chewy.
A place called Captain Nemo's Pub & Grub
had amazing sub sandwiches, although I wish the rolls had more substance, they kind of collapsed under the weight and juice of the innerds.
For cheap and good ol' greasy breakfasts I recommend Jack's Corner Bar
or Frontier Restaurant
I sure had a great week.