1. Momma's Alibi Bar & Grill 119 Cherry St, Atalissa, IA 52720 Coordinate: 41.56937,-91.16602 Phone: (563) 649-2740