Anyone remember Jackie Chan Superbowls on Alton Rd? I used to order from them at least once a week. They had the best island soups and I am craving it; anyone know if they moved or just went out of business. Can I get good island food without driving out to the hood?