Get On Your Feet and visit our location on the run in the South Terminal at Miami International Airport. Enjoy the taste of our delicious cuban delights while waiting to board your flight.
Miami International Airport (MIA)
Miami, FL 33166
Hours Of Operation:
Open 7 Days A Week