Azucar Cafe is a Cuban restaurant offering a relaxed atmosphere and a menu of meat, seafood, sandwiches, and desserts like homemade tres leches.