Urchin, Dublin 2
Urchin is Dublin’s hottest new beach-inspired cocktail bar located in Stephen’s Green located just below the Cliff Townhouse. The vibe is relaxed and cool with a distinctive seaside feel. The atmosphere is laid back and friendly, serving up delicious seafood style tapas. Urchin also serve a delicious weekend brunch every Saturday and Sunday – the ideal …