• Marcellos Italian Restaurant & Bar on the Piazza

    110 N Tarnava St
    Port Isabel, TX 78578
    Tel: 956-943-7611
    Get Directions