食品安全报告: El Gallo Giro Mexican Restaurant And Tequila Bar, North Glenwood Street, Garden City, ID, USA 5年前 • 细节 10 I love this place but I got sick from the mini chimichanga appetizer (it’s the only thing I ate)