This review is long overdue. While shopping in the town of Rio Piedras the choices for Happy Cow recommended places did not exist till now. The CHW is a place that is located pretty much at the end of your shopping journey. It's not a large place. There is setting for about 12 people all together. It's food section is not very large but what they do have you will be satisfied. They sale a lot of other things apart from their food choices so your shopping experience does not end there.
If you are in the area give them a try. You may like all you eat and see here
Cons: No Parking near The Place, It's location... Took A Little to Find