Navin’s BBQ Location Navin’s BBQ 3559 Arsenal St, St. Louis, MO 63118, USA 314-449-1185 Website Open in maps Hours Wednesday 11AM-3PM Thursday - Saturday 11AM-7PM