Los Arroyos is a Mexican restaurant serving fresh, homemade dishes in a cozy setting with a fireplace and bar.