Los Cuates is a Mexican restaurant offering tacos, burritos, and margaritas. Reservations and delivery service are available.