I was just visiting from Texas. I would bet there's live music at least every weekend, this place was awesome! A feel good atmosphere !
Yes but not every night
There was this past Sunday
There was live Music on Sunday when we were there about a month ago.
Thanks! Your answer is awaiting moderation.