Main content starts here, tab to start navigating

Hours & Location

Houston,
Texas

Monday: closed
Tuesday-Thursday: 11:00am until 10:00pm
Friday: 11:00am until 11:00pm
Saturday: 5:00pm until 11:00pm
Sunday: 5:00pm until 9:00pm

Ibiza permanently closed on February 15, 2020.

Get Directions