Los Compadres is a spacious Mexican restaurant offering a variety of dishes in a casual setting.