Best Restaurants In Thousand Oaks. The food is phenomenal and so is the staff/owner! Best south american restaurants in thousand oaks, california: Sabor Cocina Mexicana 175 Photos & 291 Reviews…