DogWatch Tavern is located at 709 S. Broadway, in the center of historic fells point. We have transformed our space into a new unique atmosphere while still keeping the original history that captures the charm and appeal of fells point. We feature a double sidded bar, a “man cave” with comfortable couches, a FREE pool table, Skee Ball, Pin Ball, Golden Tee and views of our 10 HD televisions with NFL and NHL packages from every seat! ….more