Stars & Stripes Mart

2907 Shelter Island Drive San Diego 92106