I am a Champlin resident that has eaten at this El Toro's location 50-100 times, and I can count on my one hand the times that anything has gone wrong. It has been an excellent, inexpensive, friendly, and good experience for our family throughout th...