After Takashima Records (4095 Chouteau Ave.) shut down last summer in the midst of sexual misconduct allegations concerning members of the restaurant group that owned it, the nearly brand-new bar faced an uncertain future as its team searched for a way forward. Almost a year later, the bar has returned to the Grove’s nightlife scene […]
