Had a Rueben at the Irish fest from a food truck....maybe Hellon Wheels??? Best one ive ever had, a little different and it was delicious. Where can i find this again??? Do they hang out somewhere at special times or is that even a regular item on menu?? Thx in advance for info!