Jesse first opened the North Tonawanda location in 2001.  He then decided to open a second location in West Palm Beach, Florida in 2014.