Craftsmans Tap
Pub · Craft Beer · Irish
Gastropub offering craft beer and live sports. Serves English pub fare, including Sunday dinners.
Location
Best places nearby
The highest rated places close to Craftsmans Tap.
Local restaurants nearby
Triq Il-Port, Ruman, San Pawl il-Baħar
