Marcellos Italian Restaurant, PORT ISABEL, Texas (TX)
Conveniently stationed at 110 North Tarnava Street () in PORT ISABEL, Texas (TX) (78578), Marcellos Italian Restaurant can be reached at 9569437611. Please call before you go to book your table in the restaurant.
More restaurants in PORT ISABEL, Texas (TX)
Marcellos Italian Restaurant contact information and details:
Address: 110 North Tarnava Street - , PORT ISABEL, Texas (TX) 78578
Contact Phone: 9569437611