Bar & grill in Llangollen offering Spanish-influenced dishes and cocktails. Features homemade small plates and crafted main courses.