The Charming Teacup in Fairhope, Alabama is exactly that kind of magical discovery, where stepping inside feels less like entering a restaurant and more like tumbling down a rabbit hole into the most ...