Hudson Bay Seafood
San Diego, CA, USA
About
Hudson Bay Seafood, 1403 Scott Street, +1 619 222-8787. Also known as "Mitch's Restaurant", this is a restaurant serving fresh out of the ocean seafood. Not touristy. [15]. Daily 8AM-8PM (extended hours on weekends and in summer). $7-$15.