It was mid-afternoon and this place was PACKED! We were seated quickly because we had a reservation but we saw many other folks waiting around the host(ess) stand. The outside portion of the restaurant doesn't take reservations.
I give props to our server who navigated the crowd, shouted over the noise, and adequately served our food. It took FOREVER and wasn't 100% accurate, but our hungry tummies let it slide.
I think that Cabo Wabo was kid friendly. There were kids there and they seemed to been well accommodated.
The food was okay but forgettable. We like Mexican food, but we had a hard time finding menu items that appealed to us. We split a salad and our friend got something else. Our salad had too much dressing but was tasty. We had this problem on the strip at many restaurants. It's hard to find health-conscious food.