American restaurant · 16 Trescott St, Taunton, MA
See full menu
More food in Taunton, MA · American Food in Taunton