Back in 2005, When I saw Sammy + The Wabos live at the Borgata in New Jersey, Sammy said on a inteview that they were gonna have a Cabo built in Atlantic City, New Jersey. [I have the audio track of this Interview]
I hope it still is going in Atlantic City.
Does anybody know any info/details about it?