Please wait... AX1

Unit C10 Royal Windsor Station, Windsor, Berkshire SL4 1PJ

Phone: 01904 521100

Spanish, Tapas

Windsor, Berkshire

£££
Write a review for La Tasca (Windsor)
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5

Please enter the display name and email address. Display name will be displayed on our public review page. We will send you an email notification on the email address provided below to confirm that you are a genuine contributor.