The Babcock House is a bed and breakfast and restaurant in Appomattox. The inn, built in the 1900s, serves breakfast and lunch, and dinner by reservation only. Meals include rack of lamb, hand-cut steak and roast duck. Patrons can even request a favorite dish.