Deer Park Marketplace
783 Rio Del Mar Blvd, Aptos, CA 95003, United States
Supermarket ◄ Business center ◄
Nice little shopping center. Several restaurants, and an excellent supermarket.
... outlet is a good one. The coffee is always just right. The coffee shop is in a small really nice supermarket so all drinks are to go.