I had read about this place on happycow so many years ago and have shopped and eaten here several times. Here's my Rainbow Acres review update.
This is both a small health food store and a food service counter. There are a few tall seats at the counter for eating in addition to 2 small tables outside. Has veg-friendly foods, including veggie sandwiches and fresh juices and smoothies. Always busy at lunch time.
While the menu and product selections are limited, it's fine to come here anyway. The food is ok. You can eat your food at the small table just out front. The menu is not all veg, but there is one vegan burger patty and a fresh juice bar.
Cons: small menu