El Gallo Giro
2 ratings
$$ • Restaurant
Reported NOT to have a gluten-free menu
Safety Rating
2 ratings
As rated by the community
5285 N Glenwood St
Garden City, ID 83714
Most Recent Reviews
Review
They use corn starch, not flour. Food is amazing and staff is friendly.
Review
Claims they are gluten free. My body would beg to differ. Looks like a long night ahead of me
Photos
More Info