Honestly, I couldn't decide between four and five stars. If 4.5 were possible, that's probably where I'd rate this place. I've only used this place to buy marinated meat for barbecuing and have never been sorry. Its reasonably priced and tastes delicious. Every time we grill meat from Cuevas when friends are over, they ALWAYS ask what we did to prepare the food. All I do is buy the meat and throw it on the grill.
The only thing keeping this place from a full five star rating is imprecise measuring at the meat counter. When you ask for 2 pounds, you're regularly getting half a pound more or less. Since its reasonably priced, I just make sure if they error, that its on the over side. It doesn't really affect my overall experience, but is any area that could use some improvement.
On the whole, I highly recommend this place.