Restaurants & Bars

Columbia

Liberty Tap Room - Columbia, SC

Share:

Restaurants & Bars 1

Liberty Tap Room - Columbia, SC

atruebluedevil | Aug 28, 2006 04:27 PM

Has anyone eaten at Liberty Tap Room in Columbia? What's good?
Thanks!

Want to stay up to date with this post?