I have eaten at this place a total of probably 20 times. The food is really good and their off days are rare. Despite being in a sketchy Strip mall, the place is always clean and well-kept. Their employee turnover seems high and your portion size is very employee dependent. Portion sizes have gone down since their opening and the prices charged are not always consistent with what's on the menu. I asked for a side of Bacalao when the menu clearly states a side of meat is $3.99 The employee stated that the owner says it is now $6.99 for an additional meat. My last few visits I noticed a careful rationing out of food and the fact that portion sizes are becoming smaller and smaller. Disappointing...