La Taberna Tapas On HalstedRestaurants1301 S Halsted StChicago, IL, 60607-5021 · USPhone unavailableEmail unavailableWebsite unavailableHours not available