Liberty Bar and Restaurant

Address:
1307 N Monroe St, Tallahassee, Florida, USA
Telephone:
(850) 284-7966
 View map