El Gallo Giro

5285 N Glenwood St, Garden City, ID 83714

Happy hour: food

Taco Tuesday

  • Unlimited tacos with your choice of meat with rice and beans

Happy hour: drinks

Taco Tuesday

  • Drinks were on Happy Hour

Sources and contact

View source

Restaurant website