Riverhouse
Restaurant👍👍 Four of us enjoyed a great dinner here in one of their igloos. Entered the main restaurant area first and it had the feel of a comfortable, small town bar /restaurant, fun river theme. Full of people enjoying themselves. We were brought past that and into the outside dining, igloo area to our igloo... People often mention great,
Address
260 W Water St, Taunton, MA 02780
Website
Contact
(774) 501-2003Rating on Google Maps
4.30 (702 reviews)Open on Google Maps