Yes , its been a few yrs. There was a restaurant in Simpson bay, I think it was Captain Lee's, we fished with him a few times, they had nice fresh fish.
There never were THURSDAY night street festivals in Grand Case. There have been TUESDAY nights in Grand Case, but I have no idea whether they will be doing it this year or not.