Tres Hermanos is a casual Mexican restaurant known for its large portions and vegetarian options. Part of a regional chain, it offers authentic Mexican-style lunch and dinner.