1. Star 63 Family Restaurant 409 N Missouri St, Macon, MO 63552 Coordinate: 39.74202,-92.46549 Phone: (660) 395-2500
2. Pizza Hut 2004 N Missouri St, Macon, MO 63552 Coordinate: 39.75889,-92.46698 Phone: (660) 385-5714