Just across the border from Vila Real is the Ayamonte. We go there fairly frequently, to the Mercadona Supermarket which carries a good stock of Spanish wines. If you like Rioja it is the place to go and it only takes 30 mins to get to there. But there are also a few really good places to eat, such as:

To follow