September 13, 12:01 PM, 2024 Tortilla Mexican chain restaurant fast food London, Tortilla Tortilla Mexican Grill PLC (branded as Tortilla) is a Mexican fast-food restaurant based in the...