Restaurants with good seafood that are not super expensive
No Name Restaurant. It's a Boston institution, great seafood, not pricey.
If you just want straight up cheap oysters, don't fall into the tourist traps! You'll be paying over the top prices for the same stuff you can get for $1!
However, do NOT miss Legal Sea Foods. I have had chowder all over the city and legal for sure lives up to the hype. Also a decent touristy place that has (mostly) great food, Quincy Market food court.
Neptune Oyster is a go to but always has a line even if it doesn't look like it. Therefore I go to Rabia's Seafood/Oyster Bar & Italian Restaurant next stood for a good chilled raw platter. You can't go wrong with legal seafoods for standard fare. I like the location at the mystic river and legals harbor side.
Mentioned in this answer:
The Daily Catch is nice. There are two (Hanover St and Northern Ave). IMHO, Hanover is nicer. Order the Sicilian Swordfish.