at 1524 Demonbreun St, Nashville , 37203 United States
95 FB users likes South Bar and Restaurant, set it to 382 position in Likes Rating for Nashville, Tennessee in Local Business category
South Bar and Restaurant is Nashville based place and this enity listed in Bar & Grill category. Located at 1524 Demonbreun St TN 37203.