Villa Montezuma Museum

1925 K Street, San Diego, California 92102

1925 K Street, San Diego, California 92102
Restaurant