Can Cortes is a Catalonian restaurant offering grilled meat dishes in a country-style setting with garden surroundings and mountain views.