This place is reported as closed.
El Leñador is a bar and grill serving a variety of Mexican and American finger food. They host live original rock and blues music, and their 6000 square foot space is also available for private party events.
- 3124 Cherokee St.
St. Louis, MO 63118