Rio Alto offers authentic Mexican cuisine.