Mantra Offering BYO


The just opened Mantra is offering bring your own libations until their liquor license is ready. The Mantra space is very impressive, situated in an ornate stone storefront. A sinewy orange work of art/wall looks like it escaped from Body Worlds.