Casual Latin American street food stall offering generous £7 burritos and great-value meals—grab one for quick, tasty fuel between plans.