The Skylight Inn sits there with its unmistakable dome rising above the brick building like a beacon for barbecue pilgrims.