Details are kind of sketchy, and since I know some of you here have it on your rotation of places to visit, figured I'd try to see what's up.
Liar's Club has long been one of our favorite places for craft brew, tasty grub, and people watching. A few weeks ago, as we were finishing up our lunch, we noticed a "B" in the window. Now, I hear that they have lost their liquor license. Plus a buddy overheard they might be shutting down and moving to Alpine.
Both my husband and I are far away on business, but are obviously concerned that one of our stand-by go-to places might be hitting some rough times. Would anybody out there happen to have any info?