No , Carol there's no replacement for Mario's at Porto Cupecoy. Steve's is the new take out place there. There's another place on right side next to Mama's Pizza that appears to be another Italian place.