501 Broadway, San Francisco, CA 94133 (Map)
Nestled in the bosom between strip joints in North Beach, Impala offers flashy nightlife and a rich food scene. Every detail makes this place…
415.982.5299, VIP Bottle service: 415 690 6426