Mecca OTR is a bar known for its cool atmosphere, featuring local art and lush greenery. It offers an expansive patio, plus games like ping pong and pool, alongside a selection of beers and cocktails.