Tags Archives: Straz Center in downtown Tampa

Tap Dogs.

Get a jolt of high-energy and raw talent straight from the tap dance world as Tap Dogs hit the stage of Straz Center in downtown Tampa. Combining live music and tap dance, they have been described as “electrifying” arrives this weekend for thr ...