1. El Charro Mexican Grill 514 Main St Ste A, Pella, IA 50219 Coordinate: 41.4038,-92.91595 Phone: (641) 628-2307