Restaurant
Casa Cuba
9 locals recommend,
Tips from locals
Awesome Cuban restaurant walking distance from the cottage. Great coffee and food. Terrific place for breakfast, lunch or dinner.
Unique things to do nearby
Location
5859 SW 73rd St
South Miami, FL