What do you know about Long John's?

It was at 1030 Mangrove.  Across from the cemetary.  The decrepid building is still there.