Yes, we can accommodate large groups with reservations. Please just give us a call at (801) 265-9889.