The Strowd - Chapel Hill
Bar
Based on 0 Reviews
Add ReviewThe Strowd, is Chapel Hill's newest entertainment destination. Located above Sutton's Drug Store at 159 1/2 East Franklin Street. Overlooking East Franklin Street, The Strowd is a 5,000 square foot upscale bar/nightclub offering 16 craft beers on tap, full bar, dance floor and two 100" HD projectors. In addition to signature cocktails, The Strowd will also be serving a limited food menu featuring light hors d'oeuvres and small plates. The Strowd features brick walls, exposed ceiling beams and unobstructed views of Franklin Street and the beautiful UNC campus.