Know a great happy hour or special for this location?
Tapas & other Spanish plates with sangria in a festive villa-like space with live flamenco music.
Suggest an edit
2507 W North Ave Floor 3, Chicago, IL 60647