We had lunch at the Cafe Sol in July. Despite the name, it's a restaurant. The vegetarian/vegan section of the menu is generous. The food was really good and innovative. The staff was friendly, but a little chaotic. The ingridients are all organic, and I had a non-alcoholic organic cider from Kilkenny, which was super tasty and I sadly couldn't find anywhere else in Ireland. Prices are absolutely reasonable.
Plus, there's free WiFi.