1. Mimi's Cafe 8376 W Farm Road 68, Willard, MO 65781 Coordinate: 37.32251,-93.45733 Phone: (417) 742-2222