News McDowell's, fast food restaurant featured in 'Coming to America,' opening pop-up location Feb 28, 2026
News Would McDowell's from 'Coming 2 America' join the fast food chicken sandwich wars? The cast chimes in Feb 28, 2026