Tortilla (restaurant chain)


Tortilla is a fast food restaurant chain based in the United Kingdom.
Brandon and Jennifer Stephens from California founded Tortilla in London in 2007.
As of January 2018, it had 37 branches in the UK.