O Tavares is a restaurant serving Portuguese and African cuisine. It offers home-style cooking and attentive service.