Webcam view of the
Queen Isabella Causeway

Current Port Isabel Weather

Marcello's

 

 
110 North Tarnava St . (956) 943-7611
 
Map This Site!

Located over the Laguna Madre in Port Isabel lies Marcello's Italian Restaurant and Lighthouse Pub, a popular Italian restaurant.


Home    South Padre Island    Restaurants    Previous Page
 
Bookmark and Share
 
Copyright © Texmaps and Carson Map Company, Inc. All Rights Reserved