El Gallo Giro | Mexican Restaurant & Bar
Garden City, ID86% like it (4.3 / 839 Reviews )
CONTACT
Address: 5285 N Glenwood St, Garden City, ID 83714, United States Map ➦ Get Directions
Phone : +1 (208) 321-0355 Call
ABOUT
It has received 839 reviews with an average rating of 4.3 stars.
FAQs
The address of El Gallo Giro | Mexican Restaurant is:
El Gallo Giro | Mexican Restaurant & Bar5285 N Glenwood St
Garden City, Idaho 83714
P: +12083210355
Visit Website: elgallogiroglenwood.com
El Gallo Giro | Mexican Restaurant & Bar is listed under