Places to eat in Leon
Leon has 22 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Mexican (5), Sandwiches (4), American (3). The food scene spans 10 Restaurants, 5 Bakeries & Desserts, 5 Fast Food. Dietary options are covered too: Vegetarian restaurants (1).
Showing 21 of 21
Arby's
105 Ariel Circle, Osceola
China Star
101 South Main Street, Osceola
Dinky Diner
Family Table
1610 Jeffreys Drive, Osceola
Gingerbread Haus Bakery
209 Northeast Idaho Street, Leon

Iron Horse Neighborhood Grill
123 South Main Street, Osceola

Junction Creamery
212 East McLane Street, Osceola
Outdoor seating
KFC
107 Ariel Circle, Osceola

La Bota II Mexican Restaurant
309 SW Lorraine Street, Leon
La Corona
525 Warren Avenue, Osceola
La pequeña tienda y taqueria
112 North Main Street, Osceola
Main Street Brick House
200 North Main Street, Leon
Mayberry's Coffee House & Eatery
128 West Jefferson Street, Osceola

McDonald's
1220 Jeffreys Drive, Osceola

Pies & Such
200 North Main Street, Leon

Pizza Hut
1002 Jeffreys Drive, Osceola

Playa Margaritas Mexican Restaurant
707 West McLane Street, Osceola
Outdoor seating

Subway
1314 Jeffreys Drive, Osceola
Sweet Scoops
130 South Fillmore Street, Osceola
Taco Bell
107 Ariel Circle, Osceola
The Barnyard Restaurant
304 SE Vine Street, Decatur City
Other cities in United States
Leon dining — FAQs
How many places to eat are there in Leon?
There are 22 restaurants, cafes and bars listed in Leon on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Leon?
Top-rated places to eat in Leon include Arby's, China Star, Dinky Diner. See our ranked list of the best restaurants in Leon.
Are there restaurants with outdoor seating in Leon?
2 venues in Leon have outdoor seating, terraces or gardens.