The fish market is decent.

To me this is the best seafood in Birmingham. Pricey though

http://oceanbirmingham.com/ocean/