El Arena Taco Shop, a Mexican wrestlingthemed restaurant, checks all the boxes. For more Local News from WTVG: https://www.13abc.com/ For more YouTube Content: / @wtvgtoledo