"I love this place. I do not agree with the bad reviews, sounds like a bunch of people upset their old spot closed. Should be angry at the government for forcing small business to permanently shutdown instead of taking it out on this place. We live in Denver and this is about as Cuban as it's going to get. The food is amazing, the sandwiches, the appetizers, everything has great flavor. It's my go to when I'm on this side of town. Seriously delicious food!"