Los Cabos is always busy especially during the weekend. The food is worth the wait, however. I've always had great service and there's always things to see and do while you wait. The prices can be pricey but the servings are huge. You have to try it at least once!
more