Just across the border from Vila Real is Ayamonte, we go there fairly frequently, usually to the Mercadona Supermarket which carries a good stock of Spanish wines. If you like Rioja it is the place to go, it only takes 30 mins to get to there and there is a 1 hour time difference. Fuel is 10-20% cheaper in Spain and there are also a few really good places to eat, such as: