Strictly rating the quality of the food, I would give this place 4 stars. It’s got pretty decent cuban fare.However, my first experience dining here was very unpleasant because we received unprofessional service. Everything started out fairly normal, but our food took 25+ minutes to come out after we put in our…