Casa Cuba photo
Casa Cuba photo
Casa Cuba logoCasa Cuba logo

Casa Cuba

Casual, old-world mainstay with Cuban recipes & homemade sangria, plus outdoor seating.

Location & Hours

5859 SW 73rd St, South Miami

    People also viewed

    Playa Bowls

    6620 SW 57th Ave Building E, Suite 113, South Miami

    View

    Cafe Grumpy

    5829 SW 73rd, South Miami

    View

    Beach Club Salon & Spa

    5718 Sunset Drive, South Miami

    View

    The Spot Barbershop - South Miami

    , South Miami

    View