Serving the area since about 1970, Snowbird Natural Organic Foods is a family-owned business that takes pride in making healthy eats available to the residents of New Rochelle. Items for sale include fresh fruits, vegetables, chicken, beef and much more. All products are organically grown or raised and contain no undesirable chemicals.