The SpaniardDining OptionsStay tuned for special details! Location The Spaniard Tampa 5303 W Kennedy Blvd, Tampa, FL 33609 (813) 405-1153 Website