Closer to the waterfront there is Legal Test Kitchen, Salvatore's, No Name, and Eastern Pier. There is also a casual place at the beiginning of Dry Dock Ave in an office building but can't think of the name (may be Dry Dock Cafe). Just outside of Southie is 224 Boston St. There are also a few pub/restaurants on Broadway.
Amhreins for surf & turf (tenderloin & baked stuffed shrimp); fried clams; chicken bella boca or lobster pie.
Quiet Man for the steak tips.
Cafe Polonia for the potato pancakes and hungarian goulash
PotBellies for a cuban sandwich; and
Cafe Portobello for the antipasto and a pizza
Potbellies has received favorable reviews on this board.
I like the fish & chips at Kelly's Landing, on East 8th St.
Sal's Ristorante has solid homestyle red-sauce Italian, that's at L and E. 8th.
Cafe Arpeggio (400 block of W. Broadway) has good pastries and a fantastic sandwich called 'The Arpeggio'.