Prices on this menu are set directly by the Merchant.

Cuban delivered from Havana South Cuban Restaurant & Bar at Havana South Cuban Restaurant, 4060 Buford Dr, Buford, GA 30518, USA