Informe de seguridad alimentaria: El Gallo Giro Mexican Restaurant And Tequila Bar, North Glenwood Street, Garden City, ID, USA hace 5 años • detalles 10 I love this place but I got sick from the mini chimichanga appetizer (it’s the only thing I ate)