12-20-18 TMA Segment 3 Top New Restaurants of 2018. EMOTD.

Mike Francessa gives his listeners some dead air while he thinks. Post Dispatch lists their top 10 new restaurants in 2018. Captains D’s didn’t make the list. EMOTD.

SHARE