From Our Editors
Treat yourself to good food and drink at Caps & Taps in Dublin.
Those hoping to avoid the weekend rush will do best visiting the restaurant during the week.
Ample parking is available in the area. Caps & Taps makes bikers feel at ease with the multiple storage racks outside.