Specializing in Mexican cuisine packed with exceptional flavor, the dishes and build-your-own margaritas bring authentic flavors to Larchmont.