The Jameson Pub, a popular Irish bar with live music located in Watertown, has shut its doors for good this weekend. Owner ...