Top ChoicePortuguese in Batalha

Burro Velho

Batalha's best, a bustling place serving up great modern Portuguese fare – seafood rices for two (€28 to €65), fresh catches of the day and a bulhão pato–style (with olive oil, coriander and garlic) salted cod...

Buffet in Batalha

Tromba Rija

This recent Leiria transplant occupies an old horse stable on a farm near Centro, where it serves an extensive – if pricey – 'Flavours of Portugal' buffet (fairly uncommon in Portugal). Start with eight or so...

Grill in Batalha

Churrasqueira Vitória

Neither outstanding nor terrible, this simple, friendly place serves tasty grilled meat and other Portuguese standards. Grab half a chicken for €7 and go home happy. Good-value lunch menus are only €7.50.