Apparently this "Twin Anchors" place across the street from my temp house has a bit of history... Might have to try out their BBQ tonight.