Taco Giro Restaurant Mexican & Seafood

Mexican restaurant · 13160 E Colossal Cave Rd #100, Vail, AZ

Dine-In

Hours

More food in Vail, AZ · Mexican Food in Vail