Torre de les Aigues is a restaurant located in a 15th-century farmhouse, offering Catalan cuisine. It features a rustic interior and on-site parking.