Cartogiraffe.com

Seafood City

Seafood City is a wheelchair accessible supermarket in Orange Avenue 285 in Chula Vista. In the area there are, inter alia, two cafes, two bakeries and two restaurants.