A Charrua is a restaurant housed in a traditional Algarve building. It offers Italian dishes and hosts events.