2. La Tasca
Category: Restaurants - Spanish
Unit c10/Windsor Royal Station/Jubilee Arch
SL4 1PJ,
Windsor (Berkshire)
Category: Restaurants - Spanish
32-36 Kings Rd
RG1 3AA,
Reading (Berkshire)
5. La Bodega
Category: Restaurants - Spanish
Queen Annes Court/4 Peascod St
SL4 1DG,
Windsor (Berkshire)