Los Tacos is a Mexican restaurant offering popular dishes like Nachos de Luxe and Tacos Mexicanos. Gluten-free options are available.