Mangrove Square is a commercial complex in Chico, CA that offers a variety of retail and dining options to the local community.
With a mix of businesses, this bustling hub provides a convenient and vibrant destination for shopping and dining experiences.
Generated from their business information