The Mecca is pretty small ... it's not a great place for a group to go to lunch.