1. Mama's Happy 324 Main St S, Stillwater, MN 55082 Coordinate: 45.05427,-92.80568 Phone: (763) 777-3899