Get directions to: Marcello's Italian Restaurant, Port Isabel, TX
Restaurant address: 110 N Tarnava St Port Isabel, TX 78578, USA
Restaurant: Marcello's Italian Restaurant