Skip to main content
IslandSpots
Venue
5 photos
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.

Similar Venues

More Venue in Vancouver Island