Can Tarradas is a Mediterranean restaurant specializing in paellas, grilled fish, and traditional Catalan cuisine. It offers a casual dining experience with outdoor seating.