Los Arroyos is a Mexican restaurant serving comfort food and margaritas in a south-of-the-border-themed setting. Takeout is available.