Alibi Bar & Place

Funky venue decorated with plants & art, serving a selection of cocktails & light bar meals.

  • Location: 369 S Main St, 84111
  • City: Salt Lake City, UTAH

Latest galleries

Location