Vancouver Island
Chico's
4.3(270 reviews)
Frequently Asked Questions
What is Chico's known for?
Chico's is known for being a local business on Vancouver Island, situated on Bowen Road.
Where is Chico's located on Vancouver Island?
Chico's is located on Bowen Road on Vancouver Island.
Is Chico's easy to reach from the main resorts or towns on Vancouver Island?
Chico's is on Bowen Road, and among the nearby towns on Vancouver Island are Victoria, Nanaimo, and Tofino.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







