Skip to Main Content

Los Arroyos

Category Mexican / Spanish / Brazilian

Address

137 E. New York St.
Indianapolis, IN 46204
317-405-8171

visit website

View on Google Maps

Details

Our Story


Los Arroyos Mexican Restaurant and Take Out first opened March 1999 in a small 600 square foot space in Downtown Santa Barbara. 24 years later, we have three locations in California and two in Indiana. We employ many family members and friends that have worked for us for so long they are like family. Many of our employees stay with us for 10, 15, 20 years and longer! Most of our success is due to our employees, and we are proud and honored to be a local favorite. We will continue to prepare excellent Mexican food from fresh, homemade ingredients every day.

Sunday - Thursday: 11:00 am - 9:00 pm
Friday - Saturday: 11:00 am - 10:00 pm

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking