Chowder House On Main is a Canadian Restaurant based in Tatamagouche, New Scotland. Chowder House On Main is located at 265 Main St, Tatamagouche, NS B0K 1V0, Canada,
Please contact Chowder House On Main using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Chowder House On Main opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.