Opinions ¡Viva la Mexican food! El Gallo Giro offers authentic food, atmosphere and service 13 years ago Erica LeMaster