When owners Alex Howard and Paul Pearse took over the former Overlord space at 2503 Gallatin Ave. in 2023, they were inheriting a venture that had lasted only eight fraught months. The previous owner ...