To Spaniards, food is life and meals are celebrations of camaraderie that may last between two to three hours. Lunch, which is the main meal of the day, is eaten between 2 and 3pm and dinner is normally served between 9 to 11 pm. Linger over regional favorites like michirones, a stew made with ham, chorizo, and broad beans or a plate of tapas—tasty little appetizers like magra longaniza roja ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.