Plan Burrito is a multi-awarded Mexican street food restaurant recognized as 'BEST STREET FOOD IN ENGLAND'. They specialize in Mexican and Southwestern cuisine, offering a vibrant street food experience.