• Home
  • About
  • Menus
  • How It Works
  • Win Prizes
  • Follow us on

Tapa Toro

Click 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

More Menus

Copyright © 2023 Orlando Weekly

Facebook Twitter Youtube Instagram