Please wait... AX1

Tapas Revolution (Windsor)

4.7
1 2 3 4 .5 based on 18 reviews

Standard Menu

A la carte & Daily Specials


Booking is not available right now.

Address

18 Thames Street, Windsor, Berkshire SL4 1PL

View Tapas Revolution (Windsor) in map

Phone

01753 856594

Hours

Monday - Saturday 11:00 - 23:00
Sunday 11:00 - 22:00

Cuisine

Spanish

Tapas