1. La Nueva Charreada 1805 University Blvd, Anderson, IN 46012 Coordinate: 40.11307,-85.65736 Phone: (765) 641-2888