Curious if anyone has heard of this place or been before?
Stumbled across it while searching Yelp for some restaurants tonight. I never knew there was a cuban restaurant in Oakville.
Looks interesting but because there is no mention of it good or bad that I can find except one review from a year ago:
Updated 2 years ago | 4
Updated 1 year ago | 0
Updated 2 years ago | 2
Updated 1 year ago | 2
Updated 1 month ago | 0