Emilio's Tapas Bar

Restaurant in Oak Park, IL

Opening hours: We-Th 16:30-21:30; Fr-Sa 11:30-22:00; Su 16:30-21:00 Features: outdoor seating

4100 Roosevelt Road, Hillside, 60162