The Alentejo has many great options for diners. You'll find humble family-run eateries in rural villages, gourmet-minded restaurants in and around some of the bigger towns, and scenic seafood eateries along the coast.