Peach Barn Cafe Address: 560 Chestnut St, Alto Pass, IL 62905 Phone: (618) 893-4923 Restaurants Other Businesses: Alto Wine Trail Loft at 5 S Elm St, Alto Pass, IL 62905