Best ever street food sandwhich