I live here in "Americas Finest City". (And it gets that name for a reason.) The Emerald Plaza is just a few blocks from where I live.
There are a lot of good primal restaurants in the area. All easy walks from your hotel.
Cowboy Star steak house (GF meat)
The Burger Lounge (GF meat)
Rei do Gado (Brazilian churascurio)
The Lion's Share (they have Boar meatloaf and kangaroo tartare)
Plus lots of great seafood places. Lou and Mickey's has a great oyster bar if you like raw seafood. In the Seaport Village shopping area (which is a couple of blocks from your hotel) there are two really good places for seafood, The Charthouse , and The Fish Market. Both have lovely views out over the harbor. They do get crowded on summer weekends however so go early if you can.
As far as tourist attractions go, the SD Zoo is in a class by itself. You could walk to it from your hotel but it would be a bit of a hoof. But it would only be a 10 minute cab ride. You could spend a week there and not see the whole thing.
Don't bother with Seaworld if you only have one day.
Vibrams can be bought from the local REI store but that is not in the downtown area. They are the only authorized dealer in town. Others you might find are knockoffs.
P.s. since you want to do some shopping and will have a Saturday as your day off, I would recommend the Little Italy Farmer's Market. They have things like skin care products that would be miles better than Aveeno. There is one African lady there who sell organic shea butter mixes.