1. Playa Margaritas Mexican Restaurants 707 W Mclane St, Osceola, IA 50213 Coordinate: 41.03098,-93.77582 Phone: (641) 342-4900