1. Playa Margaritas Mexican Restaurants
707 W Mclane St, Osceola, IA 50213
Coordinate: 41.03098,-93.77582
Phone: (641) 342-4900
2. El Vallarta Mexican Restaurant & Bar
112 N Main St, Osceola, IA 50213
Coordinate: 41.03545,-93.76594
Phone: (641) 223-8386
3. Taco Bell
107 Ariel Dr, Osceola, IA 50213
Coordinate: 41.02494,-93.79694
Phone: (641) 342-4024