Tucked away in the heart of Stroudsburg, Pennsylvania, Soul Food Chess House stands as a testament to the fact that culinary greatness often hides in plain sight.