Tapa Toro
in Orlando, Florida, United StateCategory: Spanish Restaurant
7 views 0 shares 0 comments
set bookmark!Created/changed by:
tapatorofl
Address details
8441 International Drive #260, Orlando, Florida, 32819 Print route »Business hours
Mon-Thu: 13:00 - 22:00Fri-Sat: 13:00 - 23:00
Sun: 11:00 - 22:00