Tortillas in Lucas, IA

Refine
Sort by
Features

3. El Vallarta Mexican Restaurant & Bar

El Vallarta Mexican Restaurant & Bar

112 N Main St, Osceola, IA 50213

OPEN NOW:10:00 am - 10:00 pm

From Business: El Vallarta Mexican Restaurant & Bar, in Osceola, IA, is the area's leading restaurant serving Osceola, Winterset, Creston, Afton and surrounding areas. We specialize in 100%…

4. Playa Margaritas Mexican Restaurants

Playa Margaritas Mexican Restaurants

707 W Mclane St, Osceola, IA 50213

OPEN NOW:11:00 am - 10:00 pm

From Business: Playa Margaritas Mexican Restaurants, in Osceola, IA, is the area’s premier Mexican restaurant since 2011. We specialize in traditional Mexican cuisine, margaritas and offer a…

YP
14 Years
in Business
Amenities:
Serves alcoholWheelchair accessible