What about breweries? Any suggestions?
Karl Strauss,
Rock Bottom,
Stone,
Oggi's,
Pizza Port,
Coronado,
Miami Grille,
San Diego Brewing Co,
Ballast Point and
Gordon Biersch are a few of the many breweries in San Diego, most have more than one location.
Karl Strauss in Sorrento Valley and Stone Brewery in Escondido both have well designed, outdoor/indoor restaurant/beer gardens with both excellent beer and food selections.
Rock Bottom has good beer and even better food. Happy Hour is great and well priced.
Oggi's has good pizza and other selections, beer selection is not bad, plus they have tons of TV's and many locations throughout San Diego.
Pizza Port has the best Pizza in San Diego, hands down!! The beer is also great!! The one in Solana Beach has a great location on the 101 and is near a handful of other bars including Tidewater, Surf and Saddle and Chiefs.
Miami Grille has great Cuban food, the Cubano sandwich is awesome. Beer is brewed on site and their Mojito's are pretty damn good.
Gordon Biersch is a toss up. I've never really had a good experience there, but a lot of people love it.
These are just a tiny sample of the many breweries in San Diego and I'm sure if you ask anybody when you arrive they'll be able to point you in the right direction.