I was in SD last year and stayed @ the Holiday Inn on the Bay over by the Midway. That was a short walking distance to Karl Strauss, which we went to a couple of times during our week long stay. Good beer and good food. From where you are staying, you can take the light rail to the Coaster Santa Fe station and walk two blocks to Karl Stauss.