Twinsburg OH American 1. 8960 Wilcox Dr, Twinsburg, OH 44087 | Blue Canyon Kitchen & Tavern - Twinsburg (330) 486-2583