Rated
5.0 out of
5 from
1Reviews
D'Cuba Restaurant
is a highly regarded Cuban Restaurant Restaurant
Ranked #1 of 19 Restaurants in Belmont Central Chicago.
★★★★★ 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. //