Portuguese restaurant · 29 Oak St, Taunton, MA
See full menu
More food in Taunton, MA · Portuguese in Taunton