Alibi

We’re headed to Alibi Bar, a former drunk tank, located in the Liberty Hotel.

  • Alibi
  • 215 Charles St
  • Boston,MA 02114
  • T: 8572411144