285 E Orange Ave, Chula Vista, CA 91911, United States From the very first store that opened in 1989 in San Diego, California, Seafood City Supermarket has Read more...
Filipino and Restaurants
Address:933 S Harbison Ave, National City, CA 91950 “The food is soooo tasty, and the vibes?” “The owner fed us anyway and treated us well.” “This looks like a good place to eat at, a 5 min drive to get here .” Read more...