Walking into Eagle's Restaurant at 2610 16th St N #1204, Birmingham, feels like stepping into a time machine that runs on ...