-
D'Cuba Restaurant
is a much liked Cuban Restaurant Restaurant
Ranked #1 of 19 Restaurants in Belmont Central Chicago.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
The food is very well seasoned and authentic. The drawback is that service can be a hit or a miss. Most of the times I have eaten there the service has been excruciatingly slow. I order to go now. //