Get directions to: 1 Seafood House, Santa Ana, CA
Restaurant address: 2413 South Fairview Street Suite S Santa Ana, CA 92704, USA
Restaurant: 1 Seafood House