Venues San Diego, California, 92101
Striking property featuring modern Mexican plates and creative cocktails, plus panoramic bay views.