at 285 E Orange Ave, Chula Vista , 91911 United States
8 FB users likes Seafood Supermarket, set it to 588 position in Likes Rating for Chula Vista, California in Local Business category
Seafood Supermarket is Chula Vista based place and this enity listed in Grocery Store category. Located at 285 E Orange Ave CA 91911. Contact phone number of Seafood Supermarket: (619) 621-2050