Costa del Sol Latin Cuisine is located in the centre of the downtown marine mile on the peaceful pearl of British Columbia's sunshine coast, in beautiful Powell River. Set in a rebuilt early More info
Come enjoy the beautiful view! During the summer, we are open seven days a week starting at noon, with our last reservations seated at 8:30 PM. However, we rarely turn latecomers away. Every More info