Tortilla to open in Windsor on Friday

Tortilla, the UK’s largest fast-casual Mexican restaurant brand, will open the doors of its 46th store, located in Windsor, on Friday 6th August with a free lunch for locals.