The Ottobar In the same year it was named one of the nation’s best rock clubs by Rolling Stone magazine, The Ottobar’s future looked uncertain. The beloved bar and venue, founded on Davis Street downtown in 1997 before moving to its current N. Howard Street location, was put up for sale in November, and then […]