Erica J.

Mitch's Seafood
Rated 4.8 out of 5 by 30 guestsSeafoodPrice range $15-30
1403 Scott St, San Diego, CA 92106About
Contact

Rated 4.8 out of 5 by 30 guestsSeafoodPrice range $15-30
1403 Scott St, San Diego, CA 921064.8
30 ratings

Fresh and delicious
Always delicious.