There's a new resturant in PL called Shellfish Sports Bar & Grill (
http://www.shellfishdining.com/). The other options is Tropix, which is eh.
Otherwise you can go to Seadrift and eat at Barkett's. Or, to Port O'Connor to Clark's (I haven't been there in awhile, but wasn't too impressed with it)
Other than seafood in PL, your choices are mexican(a lot to choose from...all pretty equal, IMO), or Wagon Train, or Texana Steakhouse (which I'm guessing is still open)