Red Squirrel Tapas
Tapas · Bar · Mediterranean
Red Squirrel Tapas is a licensed tapas bar located in Newborough, Anglesey. It offers a cozy atmosphere and a warm welcome to its patrons. The establishment serves tapas and is open on Thursdays, Fridays, and Saturdays.
Location