The former Guerrilla Street Food location in Tower Grove East will soon be home to a new concept. Navin’s BBQ is slated to open at 3559 Arsenal St. in late May or early June, as reported by the St. Louis Post-Dispatch. Navin’s BBQ started as a weekly hobby for […]
