Bar
The Liberty
60 locals recommend,
Permanently closed
Location
1812 South Blvd
Charlotte, NC
Tips from locals
Outpost of the upscale steakhouse chain offers classic American fare & a clubby, refined setting.
Unique things to do nearby
Locals also recommend
- 5 locals recommend