Tapa ToroClick to enlarge Location Tapa Toro 8441 International Drive, Orlando, FL, USA (407)226-2929 Website Hours Monday-Thursday 1pm-10pm Friday & Saturday 1pm-11pm Sunday 11am-10pm