We found some good restaurants and cafés in PM, and after the great reviews for Caribelos we were expecting the same here. However, the service was cursory and the food was average. I had the fish tacos and my husband had a chicken burrito. Both dishes were quite bland and ordinary. The place itself was a bit untidy- the caculater was kept on top of the open taco packet and supplies were piled in corners. We didnt have the correct change and that seemed a problem for the owner. We left a tip, but I dont know why. Wouldn't recommend or return. Sorry.