Jamaicarob - you might be thinking of Coletta's. Great food there.