Long's Tavern Address: 104 E Arch St, Mt Auburn, IL 62547 Phone: (217) 676-5231 Restaurants, Bars Other Businesses: Buzzard Roost at 106 E Arch St, Mt Auburn, IL 62547