Because everything is tastier with garlic! At least in Spain this statement would definitely be valid 🙂 In Spanish cuisine garlic is very popular while preparing a wide variety of dishes. When you visit Spain make sure to check the menu of each restaurant or bar for roasted chicken with garlic (esp. pollo al ajillo)…