8409 International Drive (ICON Park), Orlando, FL 32819
Make Fresh Memories at the Best Mexican Restaurant in Orlando
Located on International Drive, in ICON Park (8375 International Dr, Orlando, FL 32819), this location is at the center of Orlando’s most famous theme parks and attractions. Enjoy our world-famous Swirl Margarita or a sizzling plate of mesquite-grilled fajitas. Had a long day at the parks? Order to-go online!