Restaurant Can Costa is a dining establishment offering Mediterranean and Spanish cuisine. It is known for its focus on traditional dishes and a welcoming atmosphere. Key facts from search results indicate it is a restaurant.