Los Reyes De La Torta, the Kings of the Mexican sandwich, A must try, located at 9320 N. 7th st. in Phoenix.