Visited Macaw! Foods in Orlando, FL. Great little shop with all kinds of tasty organic snacks. They have eight flavors of their own protein bars made with natural ingredients in addition to a whole bunch of dried fruit, nuts, seeds, and chocolate covered goodies.
Highly recommend checking them out!
Customer Questions & Answers
Did You Find This Page Useful?
Business owners: What’s your side of the story?
Manage your business