Venues San Diego, California, 92103
Fashionable restaurant offering specialty steaks & seafood, plus cocktails & happy hours.