Imagine a place where chili reigns supreme, but the tamales steal the show. Welcome to The Chili Parlor in Springfield, ...