Casa Cuba
Casual, old-world mainstay with Cuban recipes & homemade sangria, plus outdoor seating.
Location & Hours
5859 SW 73rd St, South Miami
Casual, old-world mainstay with Cuban recipes & homemade sangria, plus outdoor seating.
5859 SW 73rd St, South Miami