The food here is pretty authentic (this from a former Miami resident, where good Cuban food is everywhere). But last time I was there, about 5 months ago, the price charged for each of our meals (three of us went at lunchtime) was $1.00 higher than listed on the menu. One of the sisters was running the cash register and I politely brought the extra $3 to her attention. She was pretty abrupt and said that they had recently raised prices and had not had the chance to update the menu. OK....
Fast forward to today - our office manager (on my past recommendation of this as a great place) went in to buy a dozen pastries, which were listed as 1.09 ea on the menu. She ordered and paid and while she waited for the order to be filled, she checked the bill. She had been charged 1.50 for each, and politely brought it to the attention of the sister at the cash register. Yep, you guessed it, "they had recently raised prices and had not had a chance to update the menu". According to our manager she was pretty matter of fact about it and didn't even make an effort to appear apologetic.
Seriously, in 5 months you haven't had time to update your menu? Or maybe you like to raise the prices for English speakers? Or maybe you just like to charge what you think you can get away with. I don't like being gouged and doubt anyone else does, nor do I care to patronize a place where I am taken advantage of. Either way, I am not going back nor am I recommending it to anyone again. People should know about their practices.
Be very careful if you go to this place.