La Carreta in Terminal D at MIA has decent Cuban Food. For the real deal in Cuban food, try Las Culibrinas -- about 15 minutes from the airport -- 4700 W Flagler St, Coral Gables. No fake Calle Ocho tourist trap there. Both are well reviewed on TripAdvisor...