South Side Tap
Bar · Bar and Grill
South Side Tap is a local bar and restaurant offering a casual and welcoming atmosphere. Patrons can enjoy both food and drinks, making it a suitable spot for a relaxed outing.
Location
Vota recommends
Location
Vota recommends