Happy Chef August 29, 2025 by Emily Stark An evening storm turned the sky a bright red behind the Happy Chef in Mankato, MN.