A lively pub, Budweiser offers a space for sports and entertainment.