Leon Mexican Cuisine
Come enjoy a great Meal! Any time. Any occasion.
Additional parking available in Walmart Auto Center lot.
- 1241 N Emerson Ave., Greenwood, IN 46143
(Click locations for phone number)
Coupons and Offers - (Print All)
Oops! Looks like all of the coupons for this business have expired. That's okay though, let us know by contacting our staff here and demanding more coupons!