Scott Sousa is executive chef and co-owner of Sabor Restaurant.

Sam Morris

Scott Sousa is executive chef and co-owner of Sabor Restaurant.