The Hearts Desire Tea Room is the tea room to visit in Alabama. I have visited several around the area. While others are good, the Hearts Desire Tea Room makes you welcome from the time you walk in the door until your last goodbye. The food is excellent, and the service outstanding. You'll want to go back again and again.