Chef Scott Davis Departs Three Flags Tavern

February 24, 2016

Scott Davis and Three Flags Tavern have parted ways. As first reported by Riverfront Times, Davis left his role as chef de cuisine at the acclaimed St. Louis restaurant, located on the edge of The Hill, this weekend. Davis, who previously worked at …