What are the opening hours of Cabo Wabo locations?
The restaurant remains open from 9 am to 2 am for all seven days of the week.