Powell River latest reviews and complaints

     Costa del Sol - The best fish tacos you will ever taste

One of the best places to eat not only on the Sunshine Coast, but in BC. A fresh selection of appies and mains to choose from. Great service. Amazing value for the taste buds. Read more