Los Cuates is a Mexican restaurant featuring festive Latin decor and combo platters with burritos, fajitas, and enchiladas.