The Word On CVille Streets - New Restaurant Concept Coming To South Street Brewery SpotThe first of its kind in Charlottesville, Virginia history, South Street Brewery opened in 1998 and enjoyed a 28-year run before closing in April, 2026.Jerry MillerApr 27, 2026∙ PaidSharePhoto Credit: TripadvisorThis post is for paid subscribersSubscribeAlready a paid subscriber? Sign inPreviousNext