Marcello's Italian Restaurant & Lighthouse Pub is located in Port Isabel, Texas. Enjoy our handmade Italian dishes for dining at Lunch and Dinner. Marcello's is a unique family-owned restaurant with casual elegance. Its location is Port Isabel's historic Lighthouse Square make it a must stop for those visiting South Padre Island and Port Isabel's lovely South Texas coast. Come and enjoy some classic Italian dining or experience our Gulf Shrimp, Seafood and Steaks.