Spanish have lots of meat, but also fish. Don't forget the paella ! Very nice. Every region has it's own way of making paella.
For the comida ( the most important meal of the day ) the Spanish start at about 2PM They usually start of with a salade or in summertime a cold soup, 'gazpacho'. Followed by a fishdish or 'tortilla' (sort of an omelet), then often meat. Dessert is usually some fruit.
Between 6PM and 9PM the Spanish will eat tapas, they are small snacks. Often at 11PM they will have soup again.
This is the traditional way, but I think it's becoming less populaire just like other countries. Allthough America is keeping it's tradition high, hamburgers and hotdogs, etc

Just joking.