On this page have we all the information about the entry La Tasca from the category Restaurant in Windsor and Maidenhead for you. Below you can find the address, details and the city map with the exact directions.
La Tasca
Unit 57, Windsor Royal Station Thames Street
SL4 1PJ Windsor and Maidenhead
Kitchen: | Spanish |
Arround La Tasca we also found the following things for the category Restaurant: